[编写高质量iOS代码的52个有效方法](十一)系统框架参考书籍:《Effective Objective-C 2.0》 【英】 Matt Galloway先睹为快47.熟悉系统框架48.多用块枚举,少用for循环49.对自定义其内存管理语义的容器使用无缝桥接50.构建缓存时选用NSCache而非NSDictionary51.精简initialize与load的实现代码52.别忘了NSTimer会保...
分类:
移动开发 时间:
2016-07-29 16:24:51
阅读次数:
321
[编写高质量iOS代码的52个有效方法](十)Grand Central Dispatch(GCD)参考书籍:《Effective Objective-C 2.0》 【英】 Matt Galloway先睹为快41.多用派发队列,少用同步锁42.多用GCD,少用performSelector系列方法43.掌握GCD及操作队列的使用时机44.通过Dispatch Group机制,根据系统资源状况来执行任...
分类:
移动开发 时间:
2016-07-29 15:44:38
阅读次数:
328
[编写高质量iOS代码的52个有效方法](三)消息和运行期参考书籍:《Effective Objective-C 2.0》 【英】 Matt Galloway 先睹为快11.理解objc_msgSend的作用12.理解消息转发机制13.用“方法调配技术”调试“黑盒方法” 14.理解“类对象”的用意目录编写高质量iOS代码的52个有效方法三消息和运行期
先睹为快
目录
第11条理解objc_msgSe...
分类:
移动开发 时间:
2016-07-25 16:26:18
阅读次数:
338
[编写高质量iOS代码的52个有效方法](一)Objective-C基础参考书籍:《Effective Objective-C 2.0》 【英】 Matt Galloway先睹为快1.了解Objective-C语言的起源
2.在类的头文件中尽量少引入其他头文件
3.多用字面量语法,少用与之等价的方法
4.多用类型常量,少用#define预处理器指令
5.用枚举表示状态、选项、状态码目录编写...
分类:
移动开发 时间:
2016-07-21 16:21:58
阅读次数:
265
一、文档结构管理 1.建立Libraries文件夹,所有第三方库放入其中。 2.建立Utilities文件夹,自已封装的类放入其中。 3.建立Constants.h头文件,所有的常量定义于其中。Constants.h文件放入Utilities文件组里面。 4.每个功能块放入一个Group,在目录里建 ...
分类:
移动开发 时间:
2016-07-07 18:58:37
阅读次数:
158
针对svn代码导入到git操作指引背景说明需要导到git的代码在svn上有trunk和branch两条线。导入到git时,我们采用的方案是将trunk上的代码作为master,将branch上的代码作为develop实例说明,本文档基于iOS代码迁移实例,操作时注意替换相应的地址本文主线仓库(trunk)地址:svn..
分类:
其他好文 时间:
2016-06-17 01:02:33
阅读次数:
610
1.text:设置标签显示文本。 2.attributedText:设置标签属性文本。 Ios代码 NSString *text = @"first"; NSMutableAttributedString *textLabelStr = [[NSMutableAttributedString all ...
分类:
其他好文 时间:
2016-06-11 14:31:23
阅读次数:
137
代码块Block是苹果在iOS4开始引入的对C语言的扩展,用来实现匿名函数的特性,Block是一种特殊的数据类型,其可以正常定义变量、作为参数、作为返回值,特殊地,Block还可以保存一段代码,在需要的时候调用,目前Block已经广泛应用于iOS开发中,常用于GCD、动画、排序及各类回调 注: Bl ...
分类:
移动开发 时间:
2016-06-08 10:27:01
阅读次数:
214
转自:http://www.cnblogs.com/alongu3d/p/3279277.html 我用的Unity3d 4.2版本,这一节说一下IOS与U3D的交互! 首先在U3D中写个方法:这个时候导出为ios代码必须是真机,模拟器是无法调用的,转化为IOS代码后,可以看这里, 这个图只是说明我 ...
分类:
移动开发 时间:
2016-06-08 00:05:09
阅读次数:
229
Instruments
用户指南
Instruments用户指南介绍
Instruments 是应用程序用来动态跟踪和分析 Mac OS X 和 iOS 代码的实用工具。这是一个灵活而强大的工具,它让你可以跟踪一个或多个进程,并检查收集的数据。这样,Instruments 可以帮你更好的理解应用程序和操作系统的行为。
使用 Instruments 应用,你可...
分类:
移动开发 时间:
2016-06-02 13:57:17
阅读次数:
332