
OC进阶
zcw_java
不管你是用诗歌,还是白话文,还是古文,写个故事,重要的是内容和里面承载的道理。同样产品不管你用java还是c,还是c++等,重要的满足客户需求,用心做有灵魂的产品
展开
-
C语言常用转义字符表
C语言常用转义字符表转义字符 含义 ASCII码(16/10进制)\o 空字符(NULL) 00H/0\n 换行符(LF) ...原创 2011-12-20 00:54:03 · 672 阅读 · 0 评论 -
NSString与NSData相互转换
用于uidate,picker。。+(NSDate*) convertDateFromString:(NSString*)uiDate{ NSDateFormatter *formatter = [[NSDateFormatter alloc] init] ; [formatter setDateFormat:@"yyyy年MM月dd日"]; NSDate...原创 2012-08-23 11:46:12 · 161 阅读 · 0 评论 -
ios备份通讯录
[code="c++"]//添加到通讯录 -(IBAction)addToContact { ABAddressBookRef iPhoneAddressBook = ABAddressBookCreate(); ABRecordRef newPerson = ABPersonCreate(); CFErrorRef error = ...原创 2012-08-23 11:14:20 · 275 阅读 · 0 评论 -
iPhone面试题解答,真机调试
在网上看到很多,但是都没人写答案!我自己做了做,也许不对,请各方友人指正。[color=red]1.objective-c中的数字对象都有哪些,简述它们与基本数据类型的区别是什么?[/color]所谓数字对象个人理解应该是类似java中Integer,Long,Float等等,在OC中NSNumber是数字对象,可以进行拆装箱操作!//将int转为NSNumberNSNum...原创 2012-08-20 17:20:27 · 89 阅读 · 0 评论 -
OC之单例模式
[code="c"] static MyGizmoClass *sharedGizmoManager = nil; + (MyGizmoClass*)sharedManager { @synchronized(self) { if (sharedGizmoManager == nil) { ...原创 2012-11-22 20:09:46 · 95 阅读 · 0 评论 -
NSDate和NSString的转换
用于uidate,picker。。//将string转换成data类型 NSData *dataXML = [m_strCurParser dataUsingEncoding:NSASCIIStringEncoding]; NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithData:dataXML];+(...原创 2012-11-22 14:51:44 · 78 阅读 · 0 评论 -
UITableView取消选中颜色、常用操作
使用空白view取代cell- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ //取消选中颜色 UIView *backView = [[UIView alloc] initWithFrame:cell.fra...原创 2012-11-22 14:49:30 · 105 阅读 · 0 评论 -
IOS 开发,调用打电话,发短信,打开网址
1、调用 自带mail[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@hzlzh.com"]]; 2、调用 电话phone[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"...原创 2012-11-22 14:48:16 · 124 阅读 · 0 评论 -
使用GCD异步下载图片
GCD(Grand Central Dispatch)是一个大的主题。它可以提高代码的执行效率与多核的利用率。是苹果的开源项目如何从网上下载大量的文件, 方法有许多,传通的就是用多线程,面iOS中有很好用的Operator Queeu, 或者用传通的NStrhead, pthread. 今天我不介绍这些方法,而是得用GCD来完成这个下载任务。今天这个 demo, 展示面几个功能: ...原创 2012-08-09 22:00:18 · 139 阅读 · 0 评论 -
判断网络所属2G、3G、WiFi
中国的iphone网络是区分2G和3G,要想获取当前的网络状态一直没有一个好的方法,网上给的例子也不尽让人满意最近闲来无事,仔细的研究Apple提供的[code="c"] Reachability *reach = [Reachability reachabilityWithHostName:@"www.apple.com"]; NSLog(@"%d", [reach currentR...原创 2012-11-12 11:42:20 · 115 阅读 · 0 评论 -
NSString与NSMutableString的方法介绍
NSString方法NSArray *arr = [[mutDic objectForKey:@"weekList"] componentsSeparatedByString:@" "];+(id) stringWithContentsOfFile:path encoding:enc error:err创建一个新字符串并将其设置为path指定的文件的内容,使用字符编码enc,如果非零,...原创 2012-08-06 22:50:33 · 93 阅读 · 0 评论 -
ARC(Automatic Reference Counting)
ARC是iOS 5推出的新功能,全称叫 ARC(Automatic Reference Counting)。简单地说,就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编译器完成了。该机能在 iOS 5/ Mac OS X 10.7 开始导入,利用 Xcode4.2 可以使用该机能。简单地理解ARC,就是通过指定的语法,让编译器...原创 2012-08-06 16:44:39 · 118 阅读 · 0 评论 -
iPhone5分辨率兼容(iPhone3,4,4S)
配置最显眼的外观变化要数屏幕,由之前的3.5英寸升级至4.0英寸,分辨率为1136 * 640像素,326ppi。屏幕上现在可以放置5排图标。iPhone 5厚度为7.6mm,重量为112g,比4S薄了18%、轻了20%。外壳采用全铝材质以及高强度玻璃,之前的iPhone 4和iPhone 4S外壳为加强型玻璃。新一代的iPhone性能更加强劲,搭载A6处理器,CPU性能和显卡性能...原创 2012-09-13 16:59:18 · 145 阅读 · 0 评论