- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 使用Asset Catalog 的Slicing的功能
系统自带一个Asset Catalog(图片资源目录),名字为Assets.xcassets ;该文件夹中存放了图片和对应的json文件来保存图片信息。Slicing (图像切片)拉伸图片,支持水平,垂直,水平和垂直同时拉伸三种
2016-03-31 19:49:37 1793
原创 UIImageView的ContentMode属性
UIImageView的ContentMode属性是用来设置图片的显示方式的:如下typedef NS_ENUM(NSInteger, UIViewContentMode) { UIViewContentModeScaleToFill, UIViewContentModeScaleAspectFit, // contents scaled to fit with fi
2016-03-23 10:38:28 1605
原创 iOS 懒加载
懒加载:也称延时加载,即在对象用到的的时候才加载。其实懒加载,就是所谓的重写对象的get方法,当系统或者开发者调用对象的get方法时,再去加载对象。
2016-03-21 18:16:31 523
原创 iOS 数组/对象排序
有些时候,我们需要把数组倒序排列来满足需求,我们可以这么做://数组初始化最后必须以nil结尾,表示数组元素结束 NSMutableArray *array = [[NSMutableArray alloc]initWithObjects:@"item0",@"item1",@"item2",@"item3",nil]; //逆向遍历 NSEnumerator *enu
2016-03-18 18:14:41 3904
原创 FMDB的使用
众所周知,FMDB是一个非常优秀的第三方库,它是对SQL的封装,方便我们开发。在 FMDB 中有三个重要的类:1.FMDatabase:是一个提供 Sqlite 数据库的类,用于执行 SQL 语句。2.FMResultSet:用在 FMDatabase 中执行查询的结果的类3.FMDatabaseQueue:在多线程下查询和更新数据库用到的类。创建数据库:
2016-03-18 17:25:03 559 1
原创 dispatch_once函数之单例模式
使用dispatch_once函数可以简化代码并且保证线程安全。变量只需要初始化一次,保证只调用API一次。-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{
2016-03-18 16:30:55 501
原创 UIButton 九宫格的封装
开发过程中经常会用到九宫格,所以封装了一下,供大家使用宏定义:#define LSCREENW [UIScreen mainScreen].bounds.size.width#define BtnW 50#define BtnH 50#define oneY 100方法:/** * 九宫格的封装 * * @param listNum 列数 * @param num
2016-03-08 10:23:42 556
原创 错误日志
1. Local declaration of "xxx" hides instance variable 2.Variable is not assignable(missing __block type specifier)3.Xcode模拟器 内置键盘不可以输入,5. LaunchServices:ERROR :There is no registered handler for URL scheme xxx6The 'viewDidAppear:' instance method in UI
2016-03-07 18:07:45 535
iOS开发书籍
2019-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人