代码改变世界

NSNumber和Int之间的转换

2014-06-27 09:53 by JG2014, 501 阅读, 0 推荐, 收藏, 编辑
摘要:int 转 NSNumber:[NSNumber numberWithInt:(int)];NSNumber 转 int[(NSNumber) intValue];其他数据类型类似有些数组只能存Object对象,所以需要将普通数据类型转换成为Object型。 阅读全文

数值类对象:NSNumber,NSValue,NSNull

2014-06-27 09:50 by JG2014, 363 阅读, 0 推荐, 收藏, 编辑
摘要:基本,集合,复杂,对象可用对象封装基本数值,然后将对象放入NSArray或NSDictionary 中。用对象封装基本数值后,即可给其发送消息。数值类型包括:NSNumber,NSValue,NSNull类。oc不支持自动装箱NSNumber类创建方法+ (NSNumber*)numberWithC... 阅读全文

Xcode5.1离线下载安装及使用iOS5模拟器进行开发调试的方法

2014-06-25 10:47 by JG2014, 196 阅读, 0 推荐, 收藏, 编辑
摘要:Xcode5.1默认不支持iOS5版本的模拟器开发调试,在OS X Mavericks(10.9.x)下默认只能支持iOS6.1及以上版本的模拟器,在OS X Mountain Lion(10.8.x)下默认只能支持iOS6.0及以上版本的模拟器进行开发和调试,在此条件之下的版本只能使用硬件设备进行... 阅读全文

ios真机调试详细步骤

2014-06-24 17:06 by JG2014, 1953 阅读, 0 推荐, 收藏, 编辑
摘要:•真机调试的主要步骤1.登录开发者主页2.生成cer证书:cer是一个跟电脑相关联的证书文件,让电脑具备真机调试的功能3.添加App ID:调试哪些app?4.注册真机设备:哪台设备需要做真机调试?5.生成MobileProvision文件:结合2、3、4生成一个手机规定文件6.导入cer、Mobi... 阅读全文

从app里跳到appstore评论页面的实现

2014-06-23 16:17 by JG2014, 299 阅读, 0 推荐, 收藏, 编辑
摘要:// 如果要实现在应用里面跳到appstore的对应评论页面里面的话,只要将下面地址中App_ID替换成自己的id就可以了,其他的地方都不用管。// 如果要用Safari浏览器做实验的话可以将地址中的 "itms-apps://" 替换成"http://"即可。// 另外也可以尝试地改变其中几个参数... 阅读全文

NSDictionary或NSArray与JSON字符串相互转换

2014-06-23 12:33 by JG2014, 9178 阅读, 0 推荐, 收藏, 编辑
摘要:在iOS 5 中,苹果引入了一个解析JSON串的NSJSONSerialization类。通过该类,我们可以完成JSON数据与NSDictionary和NSArray之间的转化。以前,我记得我用的是第三方的插件。但是,苹果出了这套解析后,效率也大大了超过了,所有的解析第三方类库。所以,推荐使用NSJ... 阅读全文

ios开发中如何实现软件版本更新

2014-06-17 15:59 by JG2014, 627 阅读, 0 推荐, 收藏, 编辑
摘要:苹果给了我们一个接口,能根据应用id请求一些关于应用的信息。我们可以根据返回的信息,来判断版本是否和应用的版本一致,如果不一致,那么就出现新的版本了。这时,就需要向用户提醒有新的版本,需要更新。具体步骤如下:1NSMutableURLRequest *request = [[NSMutableURL... 阅读全文

IOS网络多线程-GCD

2014-06-11 17:42 by JG2014, 174 阅读, 0 推荐, 收藏, 编辑
摘要:Grand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。dispatch queue分成以下三种:1)运行在主线程的Main queue,通过dispatch_get_main_queue获取。/*!* @function dispatch_get_main... 阅读全文

makeKeyAndVisible的功能

2014-06-09 15:34 by JG2014, 414 阅读, 0 推荐, 收藏, 编辑
摘要:makeKeyAndVisible的作用[self.window makeKeyAndVisible]由于iPhone是单窗口程序,所以也就只有这么一个Window对象,而且是UIWindow,不是NSWindow。而根据文档上所说:“这个是便捷方法,去使被使用对象的主窗口显示到屏幕的最前端。你也可... 阅读全文

iOS消息推送机制的实现

2014-06-05 09:21 by JG2014, 242 阅读, 0 推荐, 收藏, 编辑
摘要:研究了一下Apple Push Notification Service,实现的很简单,很环保.原理如下财大气粗的苹果提供了一堆服务器,每个ios设备和这些服务器保持了一个长连接,ios版本更新提示,手机时钟校准什么的都是通过这个连接.苹果把这个长连接开放出来给大家推送消息用,很积德,因为这是个全球... 阅读全文