12 2015 档案

swift ! 和 ? 的学习
摘要:刚开始学 这两个符号 不确定到底是否是可以互相替代 用的都混淆了 今天好好做个总结如果声明一个变量 如下var name:String? //只声明 没做初始化赋值 说明 当前name 是 nil这说明 name 是一个可选类型 , name 可能是个字符串 也可能是 nil (这个nil跟OC中的... 阅读全文

posted @ 2015-12-11 17:24 ACM_Someone like you 阅读(209) 评论(0) 推荐(0) 编辑

swift 全局常量 && 全局变量的写法
摘要:在OC里面 如果 想设置一个全局常量 很简单 使用简单宏定义 就搞定了例如:#define WEBAPIBASEURL @"http://www.baidu.com/"或者#define SCREEN_WIDTH [UIScreen mainScreen].bounds.size.width写在一... 阅读全文

posted @ 2015-12-11 15:36 ACM_Someone like you 阅读(2827) 评论(0) 推荐(0) 编辑

Swift 枚举简单使用
摘要://定义一个枚举 Direction 枚举字符名字enum Direction{ case North case South case East case West};enum Direction2{ case North, South, East, West}//声明... 阅读全文

posted @ 2015-12-11 15:03 ACM_Someone like you 阅读(248) 评论(0) 推荐(0) 编辑

Swift 闭包的简单学习
摘要:OC中已经学习了闭包 在swift里面 该怎么处理 不多说 上代码//(num:Int) ->Bool是闭包的参数类型 func hasCloserMatch(arr :[Int], value :Int,bibaoCloser: (num:Int, value:Int) ->Bool) ->... 阅读全文

posted @ 2015-12-11 14:48 ACM_Someone like you 阅读(197) 评论(0) 推荐(0) 编辑

iOS category 类别 和 extension 扩展
摘要:category 类别 又称为 分类在ios项目开发中允许使用类别为现有的类添加新的方法,并不需要创建子类。通过类别我们可以动态地为现有的类添加新的方法,可以将类的定义模块化地布局到多个相关文件中。要点:(1)在类别中不能创建新的实例变量,只是要扩展一个类的行为(方法)(2)在类别中不能使用代理方法... 阅读全文

posted @ 2015-12-08 16:57 ACM_Someone like you 阅读(436) 评论(0) 推荐(0) 编辑

iOS __weak 和 __block 的使用探讨
摘要:在基本的开发中遇到 需要弱引用时候 我一般 用 weak 预防 死锁的时候 我会用 block的确没出过大错 但是这样处理 的确有点囫囵 现在我想好好理解一下这两个修饰符"block中用到的外部变量最好使用 __weak 修饰,避免内存泄露; block容易引起引用循环的根本原因是: 1,对于(bl... 阅读全文

posted @ 2015-12-07 19:17 ACM_Someone like you 阅读(1616) 评论(0) 推荐(0) 编辑

iOS 尝试用 block 闭包 去代替delegate 实现方法
摘要:通常都是这样创建alert 再加一个代理// 创建一个UIAlertView并显示出来UIAlertView *alertview = [[UIAlertView alloc] initWithTitle:aTitle message:msg delegate:self cancelButtonTi... 阅读全文

posted @ 2015-12-04 17:01 ACM_Someone like you 阅读(478) 评论(0) 推荐(0) 编辑

iOS 发大招 otherButtonTitles:(nullable NSString *)otherButtonTitles, ... 写法 && 编写通用类的时候关于可变参数的处理
摘要:开始 我 以为 这个 alertView 里面 ...的写法 应该 是一个 普通的数组 然 并没有分享一篇好文http://www.tekuba.net/program/290/IOS实现传递不定长的多个参数的方法是使用va_list。va_list是C语言提供的处理变长参数的一种方法。在调用的时候... 阅读全文

posted @ 2015-12-04 16:22 ACM_Someone like you 阅读(1281) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示