不积跬步,无以至千里;不积小流,无以成江海

Our practice

不积跬步,无以至千里;不积小流,无以成江海

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年2月15日

摘要: 字典:NSDictionary字典就是关键字及其定义(描述)的集合。Cocoa中的实现字典的集合NSDictionary在给定的关键字(通常是一个NSString)下存储一个数值(可以是任何类型的对象)。然后你就可以用这个关键字来查找相应的数值。不同于数组,字典(也被称为散列表或关联数组)使用的是键查询的优化存储方式。它可以立即找出要查询的数据,而不需要遍历整个数组进行查找。可使用dictionaryWithObjectsAndKeys来创建字典查询字典的值:objectForKeyNSMutableDictionary的dictionary方法可以创建一个可变字典,也可以使用dictiona 阅读全文
posted @ 2011-02-15 15:11 英怀 阅读(83531) 评论(2) 推荐(1) 编辑

摘要: 来源:http://www.cocoachina.com/b/?p=122大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有发烧症状的话,疗效比较好的快速治疗方法是阅读本文。大概花二十分钟左右,而且绝不无聊的时间,你就会对Objective-C有那么一点点了解,至少读读例子不会那么头疼了。不过假定你要 阅读全文
posted @ 2011-02-15 13:27 英怀 阅读(2907) 评论(1) 推荐(0) 编辑

摘要: plist文件是标准的xml文件.A).写入plist文件:(Dictionary/Array)NSMutableDictionary* dict = [ [ NSMutableDictionary alloc ] initWithContentsOfFile:@"/Sample.plist" ];[ dict setObject:@"Yes" forKey:@"RestartSpringBoard" ];[ dict writeToFile:@"/Sample.plist" atomically:YES ];B).读取plist文件://读取工程中的plist,初始化Dictionary。N 阅读全文
posted @ 2011-02-15 13:25 英怀 阅读(3784) 评论(0) 推荐(0) 编辑

摘要: (NSString*)replaceUnicode:(NSString*)unicodeStr{NSString*tempStr1=[unicodeStrstringByReplacingOccurrencesOfString:@"\\u"withString:@"\\U"];NSString*tempStr2=[tempStr1stringByReplacingOccurrencesOfString:@"\""withString:@"\\\""];NSString*tempStr3=[[@"\""stringByAppendingString:tempStr2]stringByAppend 阅读全文
posted @ 2011-02-15 13:25 英怀 阅读(3271) 评论(0) 推荐(0) 编辑

摘要: Plist string:</plist>代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--NSData*plistData=[sourcedataUsingEncoding:NSUTF8StringEncoding];NSString*error;NSPropertyListFormatformat;NSDictionary*plist=[NSPropertyListSerializationpropertyListFromData 阅读全文
posted @ 2011-02-15 13:24 英怀 阅读(3772) 评论(0) 推荐(0) 编辑

摘要: 异步:NSMutableData* buf = [[NSMutableData alloc] initWithLength:0];NSURLConnection* connection = [[NSURLConnection alloc] initWithRequest:req delegate:self];//收到响应时, 会触发- (void)connection:(NSURLConnection *)aConnection didReceiveResponse:(NSURLResponse *)aResponse;//你可以在里面判断返回结果, 或者处理返回的http头中的信息//每收到 阅读全文
posted @ 2011-02-15 08:53 英怀 阅读(2978) 评论(3) 推荐(0) 编辑

摘要: You can use theinitWithData:initializer:Change the encoding to that of the source data. 阅读全文
posted @ 2011-02-15 08:45 英怀 阅读(728) 评论(0) 推荐(0) 编辑