探究Objective-C 之消息
参考 深入浅出Cocoa之消息,写得非常好,感谢原作者辛勤工作!
参考 深入浅出Cocoa之消息,写得非常好,感谢原作者辛勤工作!
c中的浅拷贝与深拷贝浅拷贝 c中的浅拷贝就是对内存地址的复制,让目标对象指针和源对象指向同一片内存空间。如:12char *str = (char*)malloc(100);char* str2 = str; 浅拷贝只是对对象的简单拷贝,让几个对象共用同一片内存,当内存销毁时
Objective-C提供了category机制来支持给已有类添加新方法。其作用主要有3点: 将类的实现分散到多个不同文件或多个不同框架中 创建私有方法的前向引用 向对象添加非正式协议 将类的实现分散到多个不同文件或多个不同框架中category的基本语法:123456789
在Objective-C 2.0,Apple提出了@property,一种成员变量属性标记语法,可以减少大量无谓的setter/getter代码。 @property @synthesize如可以对AllWeatherRadial的变量rainingHandling添加@prop
开源资料粉笔网iPhone端使用的第三方开源库使用cocoapods管理Xcode开源库
Parameter 说明 Link With Standard Libraries = YES 用标准库连接 info.plist Output Encoding = binary Info.plist输出编码为二进制 GCC_ENABLE_OBJC_GC = u
分配对象空间Allocation: 给一个类发送alloc消息将会导致该类分配一块足够大的内存空间来存放其所有实例;同时内存会被初始化设为0.即:BOOL被设为NO; int 设为0;float 设为 0.0;指针设为 nil. 一个被alloc的对象并不能马上使用,还需要调用i
博客类:南峰子的技术博客: http://southpeak.github.io/blog/categories/ios/王中周的技术博客: http://foggry.com/http://blog.csdn.net/wzzvictory/article/details/863
设置main函数输入参数:Product->EditSceme->Arguments 调试时,可以直接在console中输入: 查看变量: po 变量名 查看属性: po (int)[item retainCount] 查看数组: po [array object
首先在Xcode的build选项中,需将 Enable Objective-C Exceptions 选项选为 Yes. Exception关键字 @try, @catch, @finally, @throw 12345678910111213@try{ // 可能会