上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页
摘要: 今天调试一个老程序,发现有时运行动画会crash,仔细检查了基本的内存管理,发现都没问题!后来发现了问题,这个程序用的是下面的代码[self performSelectorInBackground:@selector(noticeDrawer) withObject:nil];其中,noticeDr... 阅读全文
posted @ 2015-09-06 10:06 幻化成疯 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 链接如下:http://www.cocoachina.com/swift/20150129/11057.html以前只注意使用dispatch_once达到创建单例对象时的线程安全,读了下边这篇文章,才突然发现以前的做法漏洞百出:仅仅保证创建时的线程安全是完全不够的,要保证单例变量读取时的线程安全!... 阅读全文
posted @ 2015-09-05 12:02 幻化成疯 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 今天有一个字符串 “33.3”,用想用[valueString floatValue];得到33.3000这个值,结果得到了33.2999这个值,取前3位一个是33.3,一个是33.2,产生了错误,应该使用NSLog(@"%f",round(12345.6749*100)/100);//12345.... 阅读全文
posted @ 2015-08-28 10:43 幻化成疯 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: iOS UIViewController 的 awakeFromNib 以及 - (id)initWithCoder:(NSCoder *)aDecoder 和 - (instancetype)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBu 阅读全文
posted @ 2015-08-21 10:11 幻化成疯 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 今天一个同事写代码,把一个delegate对象设定成了assign类型属性,没有用weak,就是delegate对象释放后,不会把delegate指针自动设定为nil,把对象的delegate设定成了UITableViewCell,当这个cell被系统回收后,在通过delegate调用就会crash 阅读全文
posted @ 2015-08-20 16:31 幻化成疯 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 问题见这里,只能通过bounds和center进行设置!http://www.cocoachina.com/bbs/read.php?tid-236862.html待研究!!!!~~~ 阅读全文
posted @ 2015-08-20 16:02 幻化成疯 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 以前用UIScreen 的大小来判断设备类型,现在有了iphone6 和 iphone6 plus, 这种方法不能用了。因为当程序不提供相应的启动图片时,系统会把程序运行在320*568的size下,并把程序界面等比扩大,这样UIScreen 的大小就不能反映真实设备的分辨率了!见下面的截图用以下方... 阅读全文
posted @ 2015-08-06 17:07 幻化成疯 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 最近更新一个老程序,发现在iphone6 plus上用nslog打印出的screen 的frame还是320*568, 不是414*736,查了一下,原来需要设置iphone6 plus的启动画面才行。。。。这和以前iphone4到iphone5的屏幕尺寸改变问题一样的,都需要启动画面。详细内容见以... 阅读全文
posted @ 2015-08-05 16:18 幻化成疯 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 要使用这个属性一定要注意先把数据保存下,不然会变化的!就无法通过- (NSManagedObject*)existingObjectWithID:(NSManagedObjectID*)objectID error:(NSError**)error NS_AVAILABLE(10_6, 3_0);方... 阅读全文
posted @ 2015-07-29 16:43 幻化成疯 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 请参与一下链接:http://segmentfault.com/a/1190000002462033简单的说下,就是必须写满一个view的6个约束,就是上下左右高宽,让scrollview 能够根据这些值计算出content view的size!说白了,在xib中,scrollview中添建的子vi... 阅读全文
posted @ 2015-07-28 10:28 幻化成疯 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 如题,在中国地区,24小时时间格式 系统设定下,如果单单使用NSDateFormatter *formatter = [[NSDateFormatter alloc] init];之后,无论用hh 还是用K,都无法取得12小时制的时间,都是24小时的。需要加上一条设定 formatter.loca... 阅读全文
posted @ 2015-07-24 16:03 幻化成疯 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 注意 ,[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *response, NSError *error)这种方法用了默认配置,那么c... 阅读全文
posted @ 2015-07-21 11:01 幻化成疯 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 解释在这里http://stackoverflow.com/questions/14296892/nsobjectinaccessibleexception-reason-coredata-could-not-fulfill-a-fault这里是中文的详细解释http://blog.csdn.net... 阅读全文
posted @ 2015-07-17 14:46 幻化成疯 阅读(1210) 评论(0) 推荐(0) 编辑
摘要: 在ios8 上UIActivityCategoryShare类型的UIActivity的图标支持彩色图片了,但是在ios7上不行,ios8上的UIActivityCategoryAction类型也不行,它会自动用你传入的图片的alpha值绘制出一副新的灰度图,用来显示,比如我用了下面这张图注意,这个... 阅读全文
posted @ 2015-07-17 09:29 幻化成疯 阅读(309) 评论(0) 推荐(0) 编辑
摘要: During the instantiation process, each object in the archive is unarchived and then initialized with the method befitting its type. Objects that confo... 阅读全文
posted @ 2015-07-16 10:23 幻化成疯 阅读(382) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页