摘要:
野指针会报错: EXC_BAD_ACCESS(访问坏内存)空指针不会报错 阅读全文
摘要:
unsigned long是无符号 计数器大于等于0;assign: 简单赋值, 不更改索引计数。 基本数据类型 (主要是提供访问的,引用的变量不能给它赋值)retain: (OC对象)对其他NSObject和其子类, retain是说明该属性在赋值的时候, 先release旧值, 然后retain新值, 引用计数器再加1。copy: 指定应该使用对象的副本(深度复制), copy没有增加引用计数, 是分配一块新的内存来放置它, copy是创建一个新对象, retain是创建一个指针, 引用对象计数加1。(主要是用于NSString的)例如: NSString *str = [[NSStrin 阅读全文
摘要:
两种跳转方式: 一种通过导航,一种直接跳方法1: 利用UINavigationController, 调用pushViewController, 进行跳转; 这种采用压栈和出栈的方式, 进行Controller的管理。调用popViewControllerAnimated方法可以返回。 ImageViewController *imageViewController = [[ImageViewController alloc] init]; [self.navigationController pushViewController: imageViewController animated:t 阅读全文