NS来自于NeXTStep的一个软件 NeXT Software OC中不支持命名空间(namespace) NS是为了避免命名冲突而给的前缀 看到NS前缀就知道是Cocoa中的系统类的名称 ...
分类:
其他好文 时间:
2017-02-28 00:41:15
阅读次数:
154
From: http://www.cocoachina.com/ios/20150408/11501.html 英文原文:raywenderlich,感谢@路塔石 的热心翻译。:) 译文链接:http://blog.jobbole.com/37984/ 写在前面 本文来自iOS Tutorial T ...
分类:
移动开发 时间:
2017-02-21 19:07:36
阅读次数:
344
关于编程语言的所有规范,如果这里没有写到,那就在苹果的文档里:
Objective-C 编程语言
Cocoa 基本原理指南
Cocoa 编码指南
iOS 应用编程指南
目录
点语法
间距
条件判断
...
分类:
移动开发 时间:
2017-02-14 16:12:18
阅读次数:
367
http://www.cocoachina.com/ios/20141031/10105.html http://www.cocoachina.com/ios/20141105/10134.html http://www.cocoachina.com/ios/20141106/10150.html ...
分类:
其他好文 时间:
2017-02-13 20:02:04
阅读次数:
136
WWDC 2015 宣布了新的 Swift 2.0. 这次重大更新给 Swift 提供了新的异常处理方法。这篇文章会主要围绕这个方面进行讨论。 ##如何建造异常类型? 在 iOS 开发当中,我们会面对很多异常处理。在 Cocoa Touch 中我们使用NSError来进行异常处理。在新的 Swift ...
分类:
编程语言 时间:
2017-02-07 10:55:51
阅读次数:
235
静态库的编写:1.静态库工程的建立: Xcode New一个新的project,选择IOS下面的Framework&Library,下面有一个Cocoa Touch Static Library。直接next去建立一个Print这样的工程。 2.工程建立 我们添加很简单的"- (void)print ...
分类:
移动开发 时间:
2017-02-03 15:31:01
阅读次数:
262
卡主不动 安装流程:http://www.tuicool.com/articles/qaMfuy http://www.jianshu.com/p/6e5c0f78200a pod install --verbose --no-repo-update pod update --verbose --n ...
分类:
其他好文 时间:
2017-01-22 16:35:37
阅读次数:
163
optional一些理解和总结: Optional作为一种类型,既可以存储一个值,也可以为空(也就是swift里的nil); 其实为一个枚举类型,包含nil或者一个值,如下; 这一切都是历史的锅。因为Object-C中Cocoa的所有类型变量都是可以指向nil的,有一部分Cocoa的API中在参数或 ...
分类:
编程语言 时间:
2017-01-21 17:10:48
阅读次数:
249
http://www.slideshare.net/invalidname/core-midi-and-friends 31 of 31 http://www.slideshare.net/invalidname/core-midi-and-friends 31 of 31 http://www.s ...
分类:
其他好文 时间:
2017-01-01 11:43:21
阅读次数:
172
我的理解 1通过block把按钮的addtarget的监听,处理,两个步骤二合一了, 好处是若在本控制器内添加监听,更方便 在自定义类监听就不一定了,因为经常监听到了,不一定就是自己处理,一般另外通知控制器,此时仍然用自己的block更好 尤其自定义类,监听多个子控件时,用rac需要每次自己实现bl ...
分类:
其他好文 时间:
2016-12-30 19:35:35
阅读次数:
154