01 2015 档案
摘要:Foundation Kit是OS X类库和IOS类库共享的基础类库,里面提供了很多封装类,具体可以见https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/ObjC_classic/,下面介绍...
阅读全文
摘要:1.上篇我们讲了OC中的内存管理基础,我们再总结一下何时该用内存管理。1)当用new、alloc、copy创建对象时,必须要释放对象。2)当拥有对象时,如果是临时对象,不需要释放;当需要长时间保留对象时,必须保留对象并且在dealloc方法中释放对象。2.OC中的垃圾回收机制OC2.0引入了垃圾回收...
阅读全文
摘要:1.内存存储区域C、C++里面。栈区:存储临时变量和对象。堆区域:存储动态分配对象。静态变量存储区:存储静态变量和常量对象。OC里面的内存存储区域跟C、C++一样。2.为什么要进行内存管理写过C、C++程序的都知道,内存管理永远是C++程序的一大痛点,项目当中崩溃全部来自于内存相关的操作,尤其是指针...
阅读全文
摘要:1.类的定义和声明OC中的类声明是以@interface开始@end结束。OC中的类定义以@implementation开始@end结束。OC中的方法声明:- (void) setName : (NSString*) strName;前面的短线-表示这是一个方法,(void)表示返回值, setNa...
阅读全文
摘要:由于初用mac,mac上面的快捷键都是以符号的形式出现,总是记不住,现记录如下。mac上的符号根按键的对应关系如下图所示:我用的Xcode版本号是Version 6.1.1 (6A2008a)1.断点:command+\2.编译程序:command + b3.运行程序:command + r4.调试...
阅读全文

浙公网安备 33010602011771号