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

Our practice

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

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页

2011年3月4日

摘要: object c求nsstring 长度和去掉前后空格的方法NSString *searchText = [[searchBar text] stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceAndNewlineCharacterSet]]; if ([searchText length] > 0){ self.keyWordRecord.query = searchText; self.title = searchText; [self startDownLoadDataFromInternet]; } NSLog(@ 阅读全文
posted @ 2011-03-04 11:58 英怀 阅读(3952) 评论(0) 推荐(0) 编辑

2011年3月3日

摘要: 好像仅适用于:tableview的style有plain和group之分,如果用plain,写上下面的代码,则可以出现下面效果。 - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ if(section == 0){ UIView *headerView =[[UIView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)]; UILabel *label = [[UILabel alloc] initWithFrame. 阅读全文
posted @ 2011-03-03 00:43 英怀 阅读(5328) 评论(0) 推荐(0) 编辑

2011年2月24日

摘要: 来自于http://tr4work.blog.163.com/blog/static/13714931420104131511931/1、从程序内 发送短信 [[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"sms:// "]]; 短信的内容无法初始化,至少在3.2之前是这样,但是可以通过将要初始化的信息写到拷贝里来弥补。2、从程序内 发送邮件 -(void) checkSender:(id) sender{ ClassmailClass = (NSClassFromString(@"MF 阅读全文
posted @ 2011-02-24 21:14 英怀 阅读(477) 评论(0) 推荐(0) 编辑

2011年2月17日

摘要: 和c++与Java一样,objective c也支持run-time的类类型检查- (BOOL) isKindOfClass: classObj用于判断该对象是否属于某个类或者它的子类。// true如: if( [sq isKindOfClass: [Rectangle class]] == YES ) {}- (BOOL) isMemberOfClass: classObj用于判断该对象是否属于某个类(这里不包括子类)// true如: if( [sq isMemberOfClass: [Rectangle class]] == NO ) {}- (BOOL) respondsToSele 阅读全文
posted @ 2011-02-17 22:54 英怀 阅读(718) 评论(0) 推荐(0) 编辑

2011年2月16日

摘要: 由于Apple禁止在iPhone中使用外部框架或动态链接库,所以要重用代码(第三方库或自己的代码)只能选择如下方法:直接将代码加入项目。这种方法有点笨。例如,你的一段代码被五个项目共享,如果你发现一个小bug,那么你需要更改五个地方。够麻烦吧?使用静态库。这是我经常使用的方法。但Xcode并未为iPhone提供静态库的模板。有两种解决方法:如果你的项目主要是使用Objective-C(C/C++也可使用,只要做些简单修改),那么你可使用现成的Xcode模板。通过Mac OS X栏下的Static Library中的BSD Static Library建立一个静态库。但要用于iPhone项目,还 阅读全文
posted @ 2011-02-16 11:50 英怀 阅读(838) 评论(0) 推荐(0) 编辑

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) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页