- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 使用CocoaPods做iOS程序的依赖管理
最近有很多人问我CocoaPods怎么使用, 希望此篇博客可以帮助你们. 开发iOS项目不可避免的要使用第三方开源库, CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间. CocoaPods安装和使用教程: http://code4app.com/article/cocoapods-install-usage 安装后,在终端上 1. pod search
2014-12-11 15:54:45
500
原创 iOS_本地化设置NSLocale
本地化封装了关于语言,文化以及技术约定和规范的信息。 用于提供于用户所处地域相关的定制化信息和首选项信息的设置。通过获取用户的本地化信息设置,我们可以为用户提供更加友好人性化的界面设置,包括更改更改应用程序的界面的语言,货币类型,数字,日期格式的格式化,提供正确的地理位置显示等等。 IOS内置为应用程序的开发提供了很好的本地化机制,良好的本地化意味着应用程序可以为更多的用户提供服务。其
2014-12-07 15:51:59
1749
原创 iOS_版本用户更新
检测app版本的更新,那么必须获取当前运行app版本的版本信息和App Store上发布的最新版本的信息。[以下希望新手有所帮助] 1. 当前运行版本信息可以通过info.plist文件中的bundle version中获取: NSDictionary *infoDic = [[NSBundle mainBundle] infoDictionary];
2014-12-07 15:35:52
415
原创 iOS_CGContextSetLineWidth
之前在美术验收界面的时候, 提出了一个问题: Q: 为什么要求1像素宽的一个矩形框似乎却变成了2,3个像素宽。仔细检查过代码后发现,的确设置了LineWidth为1,但绘制效果却并不如人愿。似乎在ios上绘制最低要2个像素的线宽。 W: 原因是因为默认情况下,锯齿显示,所以它显示为宽度 = 2.0 这是 Quartz的抗锯齿机制. 有一种简单粗暴的解决办法就是关闭
2014-12-07 15:03:30
910
原创 iOS_@property和@synthesize
对于iOS的开发, 是一个逐渐学习理解的过程. 下面说一下对于Objective-C 中的 @property和@synthesize的理解。 在这之前先讲讲访问器(Accessor),也就是我们所知道的setter和getter方法。《Cocoa Design Patterns》中的将它归类为基础模式中的一种。访问器是很重要的技术,用来访问和设置对象的实例变量(不是指对象本身
2014-12-07 14:44:26
501
原创 iOS_基于百度地图的开发
iOS_百度地图 步骤: 1.申请百度地图key. http://lbsyun.baidu.com/apiconsole/key 2.下载百度开发包. http://api.map.baidu.com/lbsapi/cloud/sdkiosdev-download.htm 3.新建项目. 这部分设计添加lib以及资源文件,参考百度的IOS api开发指南
2014-12-07 13:48:46
736
原创 iOS_Copy到底什么时候用?
之前有很多初学者, 问我Copy到底什么时候用? A: 在OC里面有个值对象的概念,当你新定义一个属性是值对象时就应该用copy来修饰。那么都什么对象是值对象呢? 值对象: 指封装了基本值(属于 C 数据类型)且提供与该值相关的服务的对象。值对象以对象形式表示标量类型。Foundation 框架向您提供了以下类(这些类产生对象,用于字符串、二进制数据、日期与时间、数字以及其他值): N
2014-12-07 13:09:42
1472
原创 iOS_简单的数据存储
/** * 简单的数据存储 * */ - (void)saveData:(NSMutableArray *)array { if([array count] > 0) { NSMutableArray *array = nil; //获取分类的沙盒文件路径 NSArray* myPath
2014-12-07 12:00:31
396
转载 你可能不知道的那些编码风格!!!
编码规范 Daniel's Objective-C Coding Style GuidelinesFrom: 杨德升 / http://desheng.me / desheng.young@gmail.com Date: 2010.10.31 参考资料: • Apple: Coding Guidelines for Cocoa • Google: Obje
2014-09-28 20:01:13
442
原创 Objective-C 处理日期方法—NSDate
这里是关于日期的常用一些方法: //1. 创建日期对象 获得的永远是0时区时间,如果要是东八区时间,就加8个小时 NSDate *dateNow = [NSDate date]; //2. 日期格式化类 NSDateFormatter *formatter = [[NSDateFormatt
2014-09-10 17:00:10
942
原创 Objective-c的字符串的常用操作
int main(int argc, const char * argv[]) { @autoreleasepool { //NSString常用方法 //1. 创建字符串对象 //(1). 直接赋值 NSString *str1 = @"直接给值的字符串";
2014-09-03 20:47:26
578
转载 iOS开源免费接口
ios 开源免费接口 国家气象局提供的天气预报接口 接口地址: http://www.weather.com.cn/data/sk/101010100.html http://www.weather.com.cn/data/cityinfo/101010100.html http://m.weather.com.cn/data/101010100.
2014-08-30 20:22:51
754
转载 【IOS 开发】Object - C 入门 之 数据类型详解
1. 数据类型简介及输出 (1) 数据类型简介 数据类型简介 : Object - C 数据类型 分为 基本数据类型, 构造类型 和 指针类型; -- 基本数据类型 : 整型, 字符型, 浮点型 (float 和 double), 枚举型; -- 构造类型 : 数组类型, 结构体类型, 共用体类型; -- 指针类型 : 最终要的数据类
2014-08-30 11:10:22
555
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅