护舒宝

 

2015年12月9日

Swift的UILabel的一些属性

摘要: let label = UILabel(frame: CGRectMake(0,0,100,30)) label.backgroundColor = UIColor.redColor() label.text = "我... 阅读全文

posted @ 2015-12-09 14:08 护舒宝 阅读(602) 评论(0) 推荐(0)

swift视图的添加及层次变动和基本动画

摘要: // 一般的我们添加一个视图到父视图都是通过 /* let v1 = UIView(frame:CGRectMake(100,200,30,50)) self.view.addSubview(v1) // self... 阅读全文

posted @ 2015-12-09 11:49 护舒宝 阅读(419) 评论(0) 推荐(0)

swift和OC中frame的小差异

摘要: //1.0 OC中 CGRect 、CGPoint、CGSize 的结构如下: struct CGRect { CGPoint origin; CGSize size; }; struct CGPoint { ... 阅读全文

posted @ 2015-12-09 10:11 护舒宝 阅读(817) 评论(0) 推荐(0)

2015年12月4日

初识Swift中的值和引用,循坏引用、代理的注意点

摘要: 1.0 在Swift中分有值类型和引用类型 Int 、String 、 结构体和枚举都属于值类型, 将值类型传递给方法是,将在内存中创建其副本,并传递这个副本;这样我们就可以随心所欲修改它,而不用担心这会修改传入的原始值。 传递引用类型时不会复制它,而将其地址提供给可能使用他们的函数或方法。闭包... 阅读全文

posted @ 2015-12-04 11:23 护舒宝 阅读(246) 评论(0) 推荐(0)

2015年12月2日

iOS 两个页面之间的跳转

摘要: --------》--------》--------》--------》--------》--------》--------》 以上完成页面one跳到页面Two ,之后从页面Two返回页面One--------》--------》--------》--------》 阅读全文

posted @ 2015-12-02 18:23 护舒宝 阅读(267) 评论(0) 推荐(0)

Swift中的的注释

摘要: 1. Swift支持与OC中相同的 /**/ 、/***/ 不同点Swift支持/*/**/这样的注释 ,多行注释2. 直接双杠注释//单行注释3. 利用//MARK:返回多少行 效果如下:4. 利用//TODO:返回多少段 效果如下:5. 利用 // FIXME: 用法跟//TODO: 一样6... 阅读全文

posted @ 2015-12-02 17:11 护舒宝 阅读(265) 评论(0) 推荐(0)

2015年11月19日

UIApplication 的学习

摘要: 1.0 URL 的组成 == 协议头://主机名/路径 从iOS7 开始,系统提供了两种管理状态栏的方式,默认交给控制器去管理2.0 旋转事件----》 UIApplication ---》UIWindow ---》 RootViewController3.0 a、 Main函数 b、UIAppli... 阅读全文

posted @ 2015-11-19 23:34 护舒宝 阅读(203) 评论(0) 推荐(0)

2015年11月18日

初探 objc_msgSend函数

摘要: 1.0 执行某个对象的方法 [receiver message] 被编译为: id objc_msgSend(id self,SEL op,。。。);objc_msgSend 发送信息的过程1.0 首先根据receiver 对象的isa 指针获取它对应的class2.0 优先在class 的c... 阅读全文

posted @ 2015-11-18 18:19 护舒宝 阅读(246) 评论(0) 推荐(0)

在使用 #import <objc/message.h>时 xcode 报 :Too many arguments to function call, expected 0 , have * 解决方法

摘要: 选中项目 - Project - Build Settings - 阅读全文

posted @ 2015-11-18 11:20 护舒宝 阅读(364) 评论(0) 推荐(0)

UITableView性能的优化()

摘要: 1.0 使用不透明视图 不透明的视图可以极大地提高渲染的速度。2.0 不要重复创建不必要的cell 也就是我们常说的 循环利用机制 (建立缓冲池)3.0 减少视图的数目4.0 不要做多余的绘制工作5.0 预渲染图像6.0 不要阻塞主线程 阅读全文

posted @ 2015-11-18 10:07 护舒宝 阅读(147) 评论(0) 推荐(0)

导航