上一页 1 ··· 3 4 5 6 7
  2017年12月18日
摘要: 环境: view上添加tableView,给view添加单击手势,点击cell却走的是手势方法. 解决: 阅读全文
posted @ 2017-12-18 19:20 代码少年_夕阳 阅读(2063) 评论(0) 推荐(0) 编辑
  2017年11月20日
摘要: /** * 1.变量 */ let count1 = 11; print(count1); var count2 = 22; print(count2); count2 = 33; print(count2); /** * 2.命名规则 * swift中可以使用几乎任何字符来作为变量和变量名,包 * 阅读全文
posted @ 2017-11-20 22:28 代码少年_夕阳 阅读(206) 评论(0) 推荐(0) 编辑
  2017年11月17日
摘要: iOS开发之懒加载 在iOS开发中几乎经常用到懒加载技术,比如我们存放网络数据的数组,控制器的view,控件的自定义,复杂的运算逻辑等等情况下都会用到懒加载技术,那么什么是懒加载呢?? 他又有什么样的优点呢?? 懒加载: 也被成为延迟加载,可以做到用到时再加载 加载过了就不会再次加载,节约了系统资源 阅读全文
posted @ 2017-11-17 10:25 代码少年_夕阳 阅读(1101) 评论(0) 推荐(1) 编辑
  2017年11月16日
摘要: 1.在实际开发中很少会用到new,一般创建对象咱们看到的全是[[className alloc] init] 但是并不意味着你不会接触到new,在一些代码中还是会看到[className new], 还有去面试的时候,也很可能被问到这个问题。 2.那么,他们两者之间到底有什么区别呢 我们看源码: + 阅读全文
posted @ 2017-11-16 09:56 代码少年_夕阳 阅读(601) 评论(0) 推荐(0) 编辑
  2017年11月15日
摘要: 一.数组. 数组只能存放对象类型的数据 2.数组中的对象是有序的 (index) (一)可变数组 NSArray:NSObject 不可变数组 作用:容器类 存放的是对象类型的数据,不可变数组,创建的时候是什么样就是什么样,不能对数组做插入、修改、删除等操作. 1.存数据 NSArray *arr1 阅读全文
posted @ 2017-11-15 13:59 代码少年_夕阳 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 前言 堆和栈是什么?有什么区别?是干嘛的? 内存管理 移动设备的内存及其有限,每一个APP所能占用的内存是有限制的 什么行为会增加APP的内存占用 创建一个oc对象 定义一个变量 调用一个函数或者方法 内存管理范围 任何继承了NSObject的对象 对其它非对象类型无效 简单来说: 只有oc对象需要 阅读全文
posted @ 2017-11-15 10:49 代码少年_夕阳 阅读(305) 评论(0) 推荐(0) 编辑
  2017年11月13日
摘要: 一、@property 这个关键词的唯一作用就是声明getter、setter方法接口。 二、@synthesize 实现setter、getter方法,找不到实例变量则主动创建一个。 三、nonatomic与atomic atomic原子操作,提供多线程安全,setter方法会发生变化;基本来讲是 阅读全文
posted @ 2017-11-13 23:18 代码少年_夕阳 阅读(447) 评论(0) 推荐(0) 编辑
  2017年11月12日
摘要: static关键字的作用 static关键字的作用 一、隐藏 通过static修饰的函数或者变量,在该文件中,所有位于这条语句之后的函数都可以访问,而其他文件中的方法和函数则不行; 二、静态变量 类方法不可以访问实例变量(函数),通过static修饰的实例变量(函数),可以被类方法访问; 三、持久 阅读全文
posted @ 2017-11-12 23:31 代码少年_夕阳 阅读(259) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7