- 博客(7)
- 收藏
- 关注
原创 Xcode常用快捷键
1.更新约束(看图):command + option + =2.上移动: command + option + [ 向下移动:command + option + ]3.右移动:command + ](右) 左移动 : command + [(左)4.快速切换到.m文件/.h文件:command + control + up/down5.快速打开全
2016-09-07 17:28:25 313
原创 NSString使用stringWithFormat拼接的冷知识
保留2位小数点//.2代表小数点后面保留2位(2代表保留的数量)NSString *string = [NSString stringWithFormat:@"%.2f",M_PI];//输出结果是: 3.14NSLog(@"%@", string);用0补全的方法NSInteger count = 5;//02代表:如果count不足2位 用0在最前面补全(2代表总输出
2016-09-07 17:27:33 8549
原创 iOS 判断图片类型
图片流的第一个字节来辨别其实就是取出图片数据的第一个字节, 就可以判断出图片的真实类型那该怎么做呢如下://通过图片Data数据第一个字节 来获取图片扩展名- (NSString *)contentTypeForImageData:(NSData *)data { uint8_t c; [data getBytes:&c length:1]; switch (c)
2016-09-07 17:24:50 916
原创 App迭代开发版本号的规则介绍
在iOS中简单的版本号是怎样管理的呢? 首先我们的App第一版本首次上线, 比如以1.0.0为首次上线的版本号:1.上线后突然发现一个严重的Bug那我们就要修复更新版本, 此时我们的版本号为1.0.1所以说如果修复Bug或者优化功能, 我们只修改叠加第三位数字, 其他不变2.如果有了新的需求, 在原来的基础上增加了一个新功能, 那么我们的版本号变为1.1.0, 需要清空第三位数字为
2016-09-07 17:21:25 1433
原创 iOS UIAppearance使用介绍
iOS5及其以后提供了一个比较强大的工具UIAppearance,我们通过UIAppearance设置一些UI的全局效果,这样就可以很方便的实现UI的自定义效果又能最简单的实现统一界面风格,它提供如下两个方法。+ (id)appearance这个方法是统一全部改,比如你设置UINavBar的tintColor,你可以这样写:[[UINavigationBar appearanc
2016-09-07 17:20:43 246
原创 iOS 系统权限介绍
APP开发避免不开系统权限的问题,如何在APP以更加友好的方式向用户展示系统权限,似乎也是开发过程中值得深思的一件事;那如何提高APP获取iOS系统权限的通过率呢?有以下几种方式:1.在用户打开APP时就向用户请求权限;2.告知用户授权权限后能够获得好处之后,再向用户请求权限;3.在绝对必要的情况下才向用户请求权限,例如:用户访问照片库时请求访问系统相册权限;4.在展示系统权限的对话框前,先向
2016-09-07 17:17:18 1946
原创 iOS PNChart 使用详解
1.PNLineChart (折线图)[objc] view plain copy self.lineChart = [[PNLineChart alloc] initWithFrame:CGRectMake(0, 135.0, SCREEN_WIDTH, 200.0)]; self.lineChart.yL
2016-09-07 17:11:38 4993
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人