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