一, 首先为window创建根视图控制器 在AppDelegate.h文件中-
(BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions//为w...
分类:
移动开发 时间:
2014-05-07 20:18:38
阅读次数:
398
SBJson包的下载地址在上一篇文章中。
可以使用NSDictionary中的键值对来拼接Json数据,非常方便,也可以进行嵌套,直接上代码:
//开始拼接Json字符串
NSDictionary *dataDictionary= [NSDictionary dictionaryWithObjectsAndKeys:@"mac",@"mac",
...
分类:
移动开发 时间:
2014-05-07 03:22:16
阅读次数:
426
当使用Objective-C的时候,你总会遇到Foundation 框架中的一些类,这些类包括NSString,NSNumber,NSArray和NSDictionary,这些数据结构都是自解释的。
Objective-C以简明详细的语法而著名,自从oc1.0有一个简单的方式定义一个NSString变量,我们可以这样声明一个字符串变量
NSString *someString...
分类:
其他好文 时间:
2014-05-04 18:21:11
阅读次数:
351
iOS开发中访问相册摄像像头
源码下载地址http://download.csdn.net/detail/jingjingxujiayou/7270479
在AppDelegate.m文件中
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launch...
分类:
移动开发 时间:
2014-04-30 22:27:38
阅读次数:
497
归档也叫序列化,是将文件存在硬盘,解码是从硬盘还原一、使用属性列表进行归档
如果对象是NSString,NSDictionary,NSArray,NSData,NSNumber,NSDate,可以是使用writeToFile:atomically方法将数据写到文件,注意这种方式是明文。
NS...
分类:
其他好文 时间:
2014-04-30 15:34:09
阅读次数:
396
NSMapTable 不只是一个能放weak指针的
NSDictionaryNSMapTable是早在Mac OS X
10.5(Leopard)的引入集合类。乍一看,这似乎是作为一个替换NSDictionary的存在,可以选择“strong”和“week”指针。
在这篇文章中,我会告诉你除了为什....
分类:
其他好文 时间:
2014-04-30 01:36:23
阅读次数:
509
一个完整的通知一般包含3个属性:- (NSString *)name; // 通知的名称-
(id)object; // 通知发布者(是谁要发布通知)- (NSDictionary *)userInfo; //
一些额外的信息(通知发布者传递给通知接收者的信息内容)初始化一个通知(NSNotific...
分类:
其他好文 时间:
2014-04-29 17:12:47
阅读次数:
274
NSUserDefaults的使用一、NSUserDefaults的简单介绍
用户轻量级的数据持久化,主要用于保存用户程序的配置等信息,以便下次启动程序后能恢复上次的设置。该数据实际上是以“键值对”形式保存的(类似于NSDictionary—),因此我们需要通过key来读取或者保存数据。二、NSU....
分类:
其他好文 时间:
2014-04-29 16:32:47
阅读次数:
369
【控制器切换Push】【?Code】1.创建3个xib和控制器2.在AppDelegate中设置首先启动的页面-
(BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)...
分类:
其他好文 时间:
2014-04-28 13:23:03
阅读次数:
428