上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页
摘要: Swift 3.0 版本去掉了沿用已久的 C 风格循环语法, 又是向现代开发语言的一次迈进, 咱们就来看看没了 C 风格循环我们还有什么选择 C 风格循环 关于 C 风格循环, 不我们过多介绍了, 就是类似这样的语句: 如今这样的语法在新版本的 Swift 中即将成为历史了, C 风格的循环语法可能 阅读全文
posted @ 2017-01-03 14:34 俊华的博客 阅读(350) 评论(0) 推荐(0) 编辑
摘要: swift 类型转换 一,as 1,as使用场合 (1)从派生类转换为基类,向上转型(upcasts) (2)消除二义性,数值类型转换 (3)switch 语句中进行模式匹配 如果不知道一个对象是什么类型,你可以通过switch语法检测它的类型,并且尝试在不同的情况下使用对应的类型进行相应的处理。 阅读全文
posted @ 2016-12-28 17:13 俊华的博客 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 我们在些程序时会发现苹果里面有好多非常好的提示 比如: 1.每次SDK升级后 一些方法的方法已经过时了,这时候会给你提示描述该方法已经过期(作用:1.兼顾老版本 2.给开发者一个提示) 2.有时候项目里面父类的方法没有重写 在控制台会给你提示 3.可以穿多个参数的方法 比如UIAlertView 的 阅读全文
posted @ 2016-12-13 18:27 俊华的博客 阅读(478) 评论(0) 推荐(0) 编辑
摘要: Mac 下为UTF-8编码,javac编译gbk编码的Java文件时,容易出现“错误: 编码UTF8的不可映射字符” 解决方法是添加encoding 参数:javac -encoding gbk WordCount.java 另外eclipse默认是UTF-8编码 所以也需要转化一下 阅读全文
posted @ 2016-12-13 14:11 俊华的博客 阅读(5583) 评论(0) 推荐(0) 编辑
摘要: 苹果在 iOS7 定制了 ViewController 的切换效果 一 在iOS5和iOS6之前,ViewController的切换主要有4种 注意:使用第四种方式时,一般使用transitionFromViewController:toViewController:的animation block 阅读全文
posted @ 2016-12-08 15:50 俊华的博客 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: Gesture Recognizers与触摸事件分发 通过一个问题引出今天的知识: 1.大家应该都遇见过 当需要给tableView 添加一个tap 手势识别 但是tableView 的上的事件(滑动...)还不影响,这时候应该怎么做呢? 答:应该设置tap.cancelsTouchesInView 阅读全文
posted @ 2016-12-05 15:00 俊华的博客 阅读(1502) 评论(0) 推荐(0) 编辑
摘要: 一、事件的产生和传递 1.1.事件的产生 发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中为什么是队列而不是栈?因为队列的特定是先进先出,先产生的事件先处理才符合常理,所以把事件添加到队列。 UIApplication会从事件队列中取出最前面的事件,并将事件分发下 阅读全文
posted @ 2016-12-05 14:25 俊华的博客 阅读(1833) 评论(0) 推荐(0) 编辑
摘要: 一、问题的提出 不知道大家有没有发现, 元旦期间, 很多APP界面里的图标都换成了具有节日气氛的样式, 而在过了元旦节之后, 这些图标又悄无声息的变回了本来的面貌. 这些具有短暂生命周期、而又必须在固定时间节点上展示的节日皮肤, 究竟是如何实现的呢? 显然, 通过发布新版本可以实现, 但是对于iOS 阅读全文
posted @ 2016-12-02 16:14 俊华的博客 阅读(888) 评论(0) 推荐(0) 编辑
摘要: Swift 2.0 构造函数基础 构造函数是一种特殊的函数,主要用来在创建对象时初始化对象,为对象成员变量设置初始值,在 OC 中的构造函数是 initWithXXX,在 Swift 中由于支持函数重载,所有的构造函数都是 init 构造函数的作用 分配空间 alloc 设置初始值 init 必选属 阅读全文
posted @ 2016-11-01 11:17 俊华的博客 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 首先来看一下UIWindow 继承关系 方法和属性 UIView的功能 负责渲染区域的内容,并且响应该区域内发生的触摸事件 UIWindow 在iOS App中,UIWindow是最顶层的界面内容,我们使用UIWindow和UIView来呈现界面。UIWindow并不包含任何默认的内容,但是它被当作 阅读全文
posted @ 2016-10-27 18:42 俊华的博客 阅读(10717) 评论(1) 推荐(1) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页