- 博客(331)
- 资源 (57)
- 收藏
- 关注
转载 放肆地使用UIBezierPath和CAShapeLayer画各种图形
http://www.jianshu.com/p/c5cbb5e05075CAShapeLayer 是 CALayer 的子类,但是比 CALayer 更灵活,可以画出各种图形,当然,你也可以使用其他方式来画,随你。杂谈在 CAShapeLayer 中,也可以像 CALayer 一样指定它的 frame 来画,就像这样:let layer = CASha
2016-02-14 13:44:04
2183
转载 分析iOS Crash文件:符号化iOS Crash文件的3种方法
http://wufawei.com/2014/03/symbolicating-ios-crash-logs/当你的应用提交到AppStore或者各个渠道之后,请问你多久会拿到crash文件?你如何分析crash文件的呢?上传crash文件你的应用应当有模块能够在应用程序crash的时候上传crash信息。 要么通过用户反馈拿到crash文件,要么
2016-01-13 11:24:26
2151
转载 SQLite指南(5) - PRAGMA命令用法(完整)
http://iihero.iteye.com/blog/1189633如若转载,请加上本文链接,以示尊重个人劳动,谢谢。 PRAGMA语句是SQLITE数据的SQL扩展,是它独有的特性,主要用于修改SQLITE库或者内数据查询的操作。它采用与SELECT、INSERT等语句一样的形式来发出请求,但也有几个重要的不同: 1. 特定的PRAGMA语句可能被移走,新的PRAGMA语句可
2016-01-07 14:15:43
3751
转载 Objective-C Runtime 运行时之三:方法与消息
http://southpeak.github.io/blog/2014/11/03/objective-c-runtime-yun-xing-shi-zhi-san-:fang-fa-yu-xiao-xi-zhuan-fa/前面我们讨论了Runtime中对类和对象的处理,及对成员变量与属性的处理。这一章,我们就要开始讨论Runtime中最有意思的一部分:消息处理机制。我们
2015-12-28 14:37:49
1912
转载 Objective-C Runtime 运行时之二:成员变量与属性
http://southpeak.github.io/blog/2014/10/30/objective-c-runtime-yun-xing-shi-zhi-er-:cheng-yuan-bian-liang-yu-shu-xing/在前面一篇文章中,我们介绍了Runtime中与类和对象相关的内容,从这章开始,我们将讨论类实现细节相关的内容,主要包括类中成员变量,属性
2015-12-28 13:53:48
1899
转载 Objective-C Runtime 运行时之一:类与对象
http://southpeak.github.io/blog/2014/10/25/objective-c-runtime-yun-xing-shi-zhi-lei-yu-dui-xiang/Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时更具灵活性,如我们可以把消息转发给我们想要的对
2015-12-28 13:39:15
1746
转载 在framework或子工程中使用xib
http://blog.cnbluebox.com/blog/2014/12/08/xib-in-frameworks/在工程拆分的架构中,一般会有一个主工程(上图中的MainProject), 很多个子工程(上图中的subProject). 它们可能是在一个workspace中,也可能作为subProject等. 但是一般子工程的代码都会打包为静态库.a或framew
2015-10-15 10:35:40
3266
转载 使用CALayer的Mask实现注水动画效果
http://www.cocoachina.com/ios/20151012/13637.htmlCore Animation一直是iOS比较有意思的一个主题,使用Core Animation可以实现非常平滑的炫酷动画。Core animtion的API是较高级的封装,使用便捷,使得我们免于自己使用OpenGL实现动画。本文主要介绍如何使用CALayer的mask实现一个双
2015-10-13 09:26:14
2573
转载 15分钟搞定iOS9 Quick Actions
http://mp.weixin.qq.com/s?__biz=MjM5NDMzMTcxMg==&mid=212175593&idx=1&sn=887118aaa63d4d364ccf16be9e807a72#rdhttps://github.com/wufawei/Static-icon-shortcuts-sample#rd15分钟搞定iOS9 Qu
2015-09-26 17:24:10
3321
1
转载 IOS9的适配 有关企业级证书、网络请求、定位、URL Scheme的讨论和解决方案
http://www.devlizy.com/wei-ming-ming/虽然WWDC已经在今天的6月9号已经举行了,但对于IOS9的适配最近才开始。 首先是工作上的忙碌,点呀点正在发布3.1版本,同时又有一个新的APP从0起步。 二是距离IOS9正式发行其实还有一段时间的。近日有空试验了IOS9,对于一些重要的适配问题深入的了解和探讨。本文主要讲IOS9主要的适配方面的问题,还有
2015-09-21 10:54:24
2438
转载 设置iOS9网络安全传输
http://www.youkuaiyun.com/article/2015-09-11/2825675从7月份开始到现在,Apple已发布5个iOS 9的Beta版本,相信开发者在这段时间也已经把iOS 9系统的特性基本了解清楚,也为自己的App进行了一系列兼容适配处理。但在这里,笔者还是要再次跟大家聊聊iOS 9中两个比较特别的特性及其兼容问题,即:App Transport Se
2015-09-14 09:30:32
2750
转载 在iOS中9和OSX10.11配置应用程序传输安全
原文:http://ste.vn/2015/06/10/configuring-app-transport-security-ios-9-osx-10-11/Configuring App Transport Security Exceptions in iOS 9 and OSX 10.11What is App Transport Security (A
2015-09-11 09:31:04
2535
转载 iOS平台游戏安全之IPA破解原理及防御
http://danqingdani.blog.163.com/blog/static/186094195201292273453797/在博客上谈过了iOS游戏的内购安全,存档安全及内存安全。其实还有一个很泛滥但被视为鸡肋的问题,即iOS IPA破解问题,因为国内大多数游戏靠内购和广告盈利,游戏安装包也只是在早期象征性的收费,之后就会免费,所以对IPA从只能在购买者设备安装变成可
2015-09-10 16:01:32
7902
转载 如何在编译时改变App的图标
原文:http://www.cocoachina.com/ios/20150909/13354.html在你完成应用程序的beta版本后,最后会有些人去帮你测试,使你去完善应用程序……或者会有投资青睐。但是如果测试人员有一种简单地方式去检查构建版本的应用程序会不会有帮助呢?这个教程将会向你展示这些,向你介绍一些或许很少有人知道的Xcode里面的功能。你会相信
2015-09-09 10:24:33
2781
转载 XCode升级后插件失效的原理与修复办法
原文 :http://joeshang.github.io/2015/04/10/fix-xcode-upgrade-plugin-invalid/XCode的插件大大丰富了XCode的功能,而且有了Alcatraz,插件的管理也非常容易,像我这种Vim党完全离不开XVim。但是有个非常恼人的问题:一旦升级XCode,插件就失效!之前XCode升级到6.2的时候遇到过插
2015-04-13 11:52:54
2284
转载 iOS 8上NSMutableAttributedString显示下划线的一个坑
http://chun.tips/blog/2014/12/04/ios-8shang-nsmutableattributedstringxian-shi-xia-hua-xian-de-%5B%3F%5D-ge-keng/项目中需要显示文字的下划线,在iOS 7之前可以正常运行的代码在iOS 8上不能正常显示了,代码如下:NSMutableAttributedStri
2015-01-09 09:35:17
4053
转载 iOS开发的一些技巧
原文:http://www.jianshu.com/p/50b63a221f09iOS的一些小技巧TableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单.self.tableView.tableFooterView = [[UIView alloc] init];试过的都说好.加完这
2014-12-29 21:27:49
2124
转载 Mac OS X10.10_xcode6.1_ios8.1环境下,编译lame静态库libmp3lame.a,支持arm64 armv7s x86_64 i386 armv7指令集
http://blog.youkuaiyun.com/vieri_ch/article/details/40650467最近升级了系统到Mac OS X 10.10 并且更新了XCode6.1和iOS 8.1之前app用到的libmp3lame.a静态库,也要支持64位的模拟器(x86_64)和64位的真机(arm64)指令集。需要重新编译查阅了下资料,按照如下步骤,并做了些注
2014-12-19 16:28:35
3094
原创 Mac上安装MySQL
一.安装到MySQL官网(http://dev.mysql.com/downloads/mysql/)下载dmg文件,如:Mac OS X 10.7 (x86, 64-bit), DMG Archive 点击打开dmg文件,双击同意,一路安装完成;再双击会在偏好设置里面出来mysql的图标,如果出来提示选择“为所有用户安装MySQL”即可;点击里面的按钮来开
2014-11-21 22:35:17
2369
原创 MAC上搭建openfre服务端
mac上搭建openfre服务端 一.下载openfire1.到官网下载最新版本openfirefor mac 程序(http://www.igniterealtime.org/downloads/index.jsp) 2.点击pkg文件,一路 next 安装安装完成之后就会再偏好设置里面出来openfire的图标,如下图:
2014-11-21 22:19:08
2636
原创 iOS Icon and Image Sizes
For iPhone 6:750 x 1334 (@2x) for portrait1334 x 750 (@2x) for landscapeFor iPhone 6 Plus:1242 x 2208 (@3x) for portrait2208 x 1242 (@3x) for landscape
2014-10-23 10:40:54
741
转载 了解External Accessory Framework之EAAccessory
http://www.cnblogs.com/evangwt/archive/2013/04/04/2999661.html
2014-10-22 10:27:03
1656
转载 iOS屏幕旋转学习笔记
一、两种orientation了解屏幕旋转首先需要区分两种orientation1、device orientation设备的物理方向2、interface orientation界面显示的方向iOS提供了在设备旋转时,界面显示发生相应适配的能力,已达到方便用户使用并提供最佳显示效果的目的。开发者需要指定应用支持的显示方向,并对界面显示做出对应的
2014-08-13 23:18:00
877
原创 GCD 串行队列,并发队列和主队列的整理
1.串行队列:Dispatch Queues或者 Serial Queues同步dispatch_queue_t queue = dispatch_queue_create("zenny_chen_firstQueue", nil); dispatch_sync(queue, ^(void) { sleep(
2014-07-10 10:39:17
1102
原创 swift中得?和!笔记
幽灵一般的 OptionalSwift 引入的最不一样的可能就是 Optional Value 了。在声明时,我们可以通过在类型后面加一个? 来将变量声明为 Optional 的。如果不是 Optional 的变量,那么它就必须有值。而如果没有值的话,我们使用 Optional 并且将它设置为 nil 来表示没有值。//num 不是一个 Intvar num: Int?
2014-06-12 10:17:29
914
转载 Using Swift with Cocoa and Objective-C--在同个工程中使用Swift和在同个工程中
http://www.cocoachina.com/newbie/basic/2014/0605/8688.html
2014-06-05 13:17:56
1583
转载 来自苹果的编程语言——Swift简介
原文地址:http://zh.lucida.me/blog/an-introduction-to-swift/
2014-06-03 13:45:15
903
转载 Mantle 初步使用 JSON<->OBJECT
原文:最近接触到了Mantle这个东西,感觉很不错,在此与各位分享一下。前言在开发的过程中,我们常常会从网络获取数据,而数据通常又为JSON格式。 这时比较常见的做法是把JSON数据转为Model对象,这样我们可以从Model对象的属性读取数据。 但是常常会面临如下一些问题:每次都要用 -initWithDictionarty:(NSDictionary
2014-05-28 23:49:24
3366
转载 Xcode开发调试技巧
1.Enable NSZombie Objects(开启僵尸对象)Enable NSZombie Objects可能是整个Xcode开发环境中最有用的调试技巧。这个技巧非常非常容易追踪到重复释放的问题。该技巧会以非常简洁的方式打印指出重复释放的类和该类的内存地址。怎么开启僵尸对象呢?首先打开“Edit Scheme”(或者通过热键⌘),然后选择Diagnostics选项卡,勾选
2014-05-27 09:24:03
766
转载 Xcode5制作Framework
下文就来教你如何制作一个iOS的Framework, Mac OS X的操作方法一样 制作Framework 1.创建一个名为PersonFramework 模板选择“Cocoa Touch Static Library”2.填写项目名称3.清理工程无用文件( Target 、 PersionFramework、 Persion
2014-05-27 00:25:49
887
转载 iOS文字排版(CoreText)那些事儿
http://www.cocoachina.com/applenews/devnews/2014/0521/8504.html
2014-05-24 10:52:32
946
转载 合并音视频
内容:http://www.raywenderlich.com/13418/how-to-play-record-edit-videos-in-ios?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+RayWenderlich+(Ray+Wenderlich+|+iPhone+Developer+and+Gamer)
2014-05-09 01:14:04
1175
转载 iOS 开发者必知的 75 个工具(译文)
原文地址:http://benscheirman.com/2013/08/the-ios-developers-toolbelt (需翻墙) 如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。 软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所
2014-05-06 13:47:17
653
转载 [Cocos2d-x v3.x官方文档]调度器(scheduler)
继承关系原理介绍Cocos2d-x调度器为游戏提供定时事件和定时调用服务。所有Node对象都知道如何调度和取消调度事件,使用调度器有几个好处:每当Node不再可见或已从场景中移除时,调度器会停止。Cocos2d-x暂停时,调度器也会停止。当Cocos2d-x重新开始时,调度器也会自动继续启动。Cocos2d-x封装了一个供各种不同平台使用的调度器,使用此调度器你不用关心和跟
2014-04-21 10:19:06
1058
转载 Cocos2d-x v3.x官方文档]动作 (Action)
原理介绍动作类(Action)是所有动作的基类,它创建的一个对象代表一个动作。动作作用于Node,因此每个动作都需要由Node对象执行。动作类(Action)作为基类,实际上是一个接口,动作类的大多数实现类都派生于有限时间动作类(FiniteTimeAction)。在实际开发中我们通常用到两类动作-即时动作和持续动作,它们均继承于有限时间动作类。即时动作即时
2014-04-21 09:47:41
834
转载 向iOS开发者介绍C++(二)
http://www.cocoachina.com/applenews/devnews/2014/0417/8182.html
2014-04-18 00:20:01
899
获得IOS程序崩溃信息demo
2012-11-01
VideoPlayRecord音视频合并
2014-05-09
ios程序间预览和打开文档
2013-05-19
sqlite加密
2013-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人