摘要: 1.Java语言特性: 简单、面向对象、安全、跨平台、多线程、健壮、分布式等 2.Java的三大平台: Java SE(Java Platform Standard Edition):Java标准平台 Java EE(Java Platform Enterprise Edition):Java企业平 阅读全文
posted @ 2018-10-19 19:01 CheungSir 阅读(394) 评论(0) 推荐(1) 编辑
摘要: 好久没更新了,现在想回来继续学习总结更新了; 以后在博客里只想做到: 纯粹做技术; 不长嘘短叹掺加私料; 不写杂七杂八的东西; 坚持学习、更新、分享~ 希望看到我博客的同学能够继续关注我,您的关注是我更新分享的动力~ 欢迎来这里与我互动交流~ 阅读全文
posted @ 2018-10-19 17:37 CheungSir 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 代码实现Autolayout的步骤 利用NSLayoutConstraint类创建具体的约束对象 添加约束对象到相应的view上 - (void)addConstraint:(NSLayoutConstraint *)constraint; - (void)addConstraints:(NSArr 阅读全文
posted @ 2016-06-13 11:15 CheungSir 阅读(211) 评论(0) 推荐(0) 编辑
摘要: UITableView 1、UITableView样式: UITableView内置了两种样式:UITableViewStylePlain,UITableViewStyleGrouped 2、<UITableViewDataSource,UITableViewDelegate>里的方法: 3、每当有 阅读全文
posted @ 2016-04-11 04:27 CheungSir 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 1、何为自定义button? 顾名思义会想到DIY,自然是系统提供的button不能够满足我的需求就需要自己DIY一个适用的button; 比如我项目中遇到的需求: (这种图片在上文字在下的,系统自然不能满足,这就需要自己写一个button) 2、自定义button的思路? 根据需求,不同之处在于b 阅读全文
posted @ 2016-02-02 17:22 CheungSir 阅读(2110) 评论(6) 推荐(0) 编辑
摘要: UIImage *normalImage = [UIImage imageNamed:@"xx.png"];//ios5以前实现拉伸图片指定位置的方法UIImage *newImage = [normalImage stretchableImageWithLeftCapWidth:normalIm... 阅读全文
posted @ 2016-01-14 17:39 CheungSir 阅读(255) 评论(0) 推荐(0) 编辑
摘要: //偏好设置是专门用来保存应用程序的配置信息的, 一般情况不要再偏好设置中保存其他数据// 如果利用系统的偏好设置来存储数据, 默认就是存储在Preferences文件夹下面的// 偏好设置会将所有的数据保存到同一个文件中// 获取NSUserDefaults对象NSUserDefaults *de... 阅读全文
posted @ 2016-01-14 16:40 CheungSir 阅读(448) 评论(0) 推荐(0) 编辑
摘要: // 当应用程序启动完毕的时候就会调用(系统自动调用)-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;// 即将失去活动状态的时候调... 阅读全文
posted @ 2016-01-13 15:58 CheungSir 阅读(451) 评论(0) 推荐(0) 编辑
摘要: copy和mutableCopy语法的目的:改变副本的时候,不会影响到源对象;调用Copy产生的对象是不可变的,调用mutableCopy产生的对象是可变的,与调用对象是否可变无关。 Copy 需要先实现NSCoppying协议,创建的是不可变副本(如字符串、数组、字典)。 mutableC... 阅读全文
posted @ 2016-01-13 15:38 CheungSir 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 注:OC中数组和字典只能存储OC对象不能存放基本数据类型。NSNumber NSNumber可以用来把一个基本数据类型包装成一个NSNumber类型的对象。NSNumber *number = [NSNumber numberWithInt:10]; // 将int类型的10 包装成一个NSN... 阅读全文
posted @ 2016-01-13 15:19 CheungSir 阅读(388) 评论(0) 推荐(0) 编辑