`
lizhuang
  • 浏览: 904284 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
NSLog(@"person");         RHAddressBook *ab = [[RHAddressBook alloc] init];         RHPerson *person = [ab personForABRecordID:_recordId];         ABPersonViewController *personViewController = [[ABPersonViewController alloc] init];         //setup (tell the view controller to use our u ...
- (UIImage *)createImageWithColor:(UIColor *)color {     CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f);     UIGraphicsBeginImageContext(rect.size);     CGContextRef context = UIGraphicsGetCurrentContext();     CGContextSetFillColorWithColor(context, [color CGColor]);     CGContextFillRect(context, ...
sqlite FMDatabase EXC_BAD错误 产生原因:int字段需要用NSNumber插入
今天写代码的时候,用stringByReplacingOccurrencesOfString后出现崩溃,代码如下:     NSString * s = [[NSString alloc] initWithFormat:@"1s"];     s = [s stringByReplacingOccurrencesOfString:@"s" withString:@"x"];     NSLog(@"%@",s);     [s release]; 我当时就奇怪了,明明是alloc之后再release,到底哪里出错了? ...

记忆技巧

第26章如何用记忆技巧来帮助学习 人类每天的主要活动之一,就是从各个地方搜集各种信息。如果你是一名学生,你可能会从老师那里接收很多信息,也可能从书本、教育片或者互联网上面学到很多东西。如果你是名商务人士,你也会看很多报告、培训资料或杂志等。不管通过哪种方式,要想牢牢记住这些信息,你必须设法将其转入长期记忆系统,这样才能在你需要时随时调出。 大多数人都是在学校里完成学习的。至于在学校里学到的东西能在我们脑子里停留多久,这要因人而异。美国加州威廉格拉瑟学院(William Glasser Institute)一项研究表明,如果通过阅读获取信息,最终只有大概10%被长期储存下来,而看到或听到的能 ...

Swift

苹果发布全新的编程语言Swift,支持代码效果实时预览 | 苹果在WWDC 2014上发布的编程语言Swift,不仅在各个方面优于Objective-C,还具有实时代码效果预览功能,即在输入代码时,右侧屏幕就能实时演示出代码执行效果。此外,Swift还可与Objective-C兼容使用。 by ——36氪 基本上每个码农都能从Swift语言看到几种语言的影子。我觉得至少javascript,python,go,objective c的痕迹都很明显,甚至还有一丁点ruby。从语法糖的种类还有点perl的感觉。它当然比objc好一些,上手应该也不困难。不过这种集大成者的奇葩,在食品行业有一个类似的 ...
如题。 当UITableView进入Editng状态,选中cell 能响应didSelectRowAtIndexPath [self.tableView setAllowsSelectionDuringEditing:YES];
btn.frame = CGRectMake(x, y, width, height); [btn setTitle: @"search" forState: UIControlStateNormal]; //设置按钮上的自体的大小 //[btn setFont: [UIFont systemFontSize: 14.0]];    //这种可以用来设置字体的大小,但是可能会在将来的SDK版本中去除改方法 //应该使用 btn.titleLabel.font = [UIFont systemFontOfSize: 14.0]; [btn seBackgroundColor: ...
assing是为了防止交叉引用..比如..有3个类....A..B..C.. 我在A里面..创建B...B里面有创建C....并设定C的delegate=self(也就是B).. 如果C里面的delegate是retain...那么B的retain就会是+2(A类创建时+1) 这时候..如果我在A里面release了B...那么B的retain就不会是0(因为C的delegate是retain的)... 也就是说B永远不会被释放掉..就会释放不了.. 循环引用 所有的引用计数系统,都存在循环应用的问题。例如下面的引用关系: 对象a创建并引用了对象b.对象b创建并引用了对象c.对象c创建并引用了 ...
问题起源于在写一份材料的时候,对于自己的反思。   我把自己的观点发到了 twitter 和各大微博上,有不少朋友纷纷回复我。这这里,先感谢各位,因为有各种思想的交锋,观点的交流,让讨论变得很有意义。   我们究竟要成为一个怎么样的 DBA,公司究竟需要一个怎么样的 DBA?作为一个 DBA 应该须有怎么样的素质?   首先作为一个 DBA,数据库的基本功很重要,了解数据库的内存结构,物理结构,了解数据库由物理文件到内存是怎么运作的,怎么联系的,靠什么进程来进行管理,虽然说人人都知道 oracle 有 SGA,里面有 shared pool,db cache 等等,但是并不是所有人都知道他们和操 ...
@implementation NSString (StringToHexData) // // Decodes an NSString containing hex encoded bytes into an NSData object // - (NSData *) stringToHexData { int len = [self length] / 2; // Target length unsigned char *buf = malloc(len) unsigned char *whole_byte = buf; char ...
解析json成dic对象 -(void)fetchedData:(NSData*)responseData {//parse out the json dataNSError* error; NSDictionary* json =[NSJSONSerialization JSONObjectWithData:responseData //1 options:kNilOptions error:&error]; NSArray* latestLoans =[json objectForKey: ...
//sdk中提供了方法可以直接调用 UIImage *img = [UIImage imageNamed:@"some.png"]; NSData *dataObj = UIImageJPEGRepresentation(img, 1.0);  //下面是sdk中UIImage.h头文件中的内容 UIKIT_EXTERN NSData *UIImagePNGRepresentation(UIImage *image); // return image as PNG. May return nil if image has no CGImageRef o ...
- (void)showActionSheetWithButtons:(NSArray *)buttons withTitle:(NSString *)title { UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle: title delegate: self cancel ...
早上更新cocoapod依赖库,发现更新到32.1版本,早先的29版本无法用了,便更新了一下,记录下来,下次更新省的打代码了。 Try uninstalling the gem first:先卸载原来的gem sudo gem uninstall cocoapods Then install it again:再安装cocoapod sudo gem install cocoapods Then pod --version should show the newest. 你的pod就更新到最新版本了。
Global site tag (gtag.js) - Google Analytics