iOS
不想当艺术家的程序员不是好程序员
这个作者很懒,什么都没留下…
展开
-
[iOS diary]UIViewController 里面的self.view是已经初始化过的。
如题。原创 2014-07-15 19:01:48 · 574 阅读 · 0 评论 -
[iOS diary] TabBar与TabBarItem的那些坑
TabBarItem的项数是由tabBarViewController.viewControllers的原创 2014-08-12 21:28:38 · 919 阅读 · 0 评论 -
[iOS diary]iOS6样式兼容之 NavigationBar和TabBar 样式扁平化 兼容iOS7样式 全局实现
[[UITabBar appearance]setTintColor:[UIColor clearColor]];原创 2014-08-13 12:57:10 · 1808 阅读 · 0 评论 -
[iOS diary]iOS在非主线程运行主线程的方法
dispatch_async(dispatch_get_main_queue(), ^{ self.dataSourceArray= a new Array. [self.tableView reloadData];});原创 2014-07-14 17:07:56 · 800 阅读 · 0 评论 -
[iOS Diary]NSInvalidArgumentException with NSOrderedSet using CoreData 可能是CoreData自动生成代码的一个Bug
使用CoreData自带的自动生成代码后,生成的add...remove函数有时候会有Bug,特别是one to m原创 2014-08-06 12:41:25 · 841 阅读 · 0 评论 -
ViewController 0x8f35e00> setValue:forUndefinedKey:]: this class is not key value coding-compliant f
2014-08-05 16:37:22.050 CoreDataDemo[1818:60b] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[ setValue:forUndefinedKey:]: this class is not key value coding-complian原创 2014-08-05 16:39:33 · 1614 阅读 · 0 评论 -
IOS学习笔记16——Core Data
本文转载自 http://blog.csdn.net/ryantang03/article/details/7794226Core Data是一个功能强大的层,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。Core Data将数据库行转换为OC对象(托管对象)来实现,这样无需任何SQL知识就能操作他们。Core Data位于MVC设计模转载 2014-06-21 00:37:48 · 540 阅读 · 0 评论 -
[iOS diary]CABasicAnimation KeyPath大全与使用事例
CABasicAnimation 自己只有三个property fromValue toValue ByValue当你创建一个 CABasicAnimation 时,你需要通过-setFromValue 和-setToValue 来指定一个开始值和结束值。 当你增加基础动画到层中的时候,它开始运行。当用属性做动画完成时,例如用位置属性做动画,层就会立刻 返回到它的初转载 2014-06-18 11:17:31 · 5783 阅读 · 0 评论 -
[iOS diary]revealapp 收到INFO:Reveal server started.情况下仍然No connection.
run 程序后在 log中 "INFO: reveal server started"后,RevealApp里面仍然是No connection。原创 2014-07-08 17:19:34 · 2112 阅读 · 0 评论 -
[iOS diary] UIImageView,UILabel等加gesture recognizer不成功,神秘属性userInteractionEnabled
某天,我对一个UIImageView addGestureRecognizer怎么搞都没有反应。后来,老大告诉我有这个属性,啊原创 2014-07-09 11:17:57 · 2169 阅读 · 0 评论 -
[iOS diary]关于重写setter覆盖property时,出现exc_bad_access
譬如:@property BOOL isEditable;-(void) setIsEditable(原创 2014-07-08 11:31:29 · 1090 阅读 · 0 评论 -
[iOS diary] iOS6下为UITableView设置BackgroundColor,需要先将BackgroundView设为 nil
UITableView的BackgroundView的description如下The background view of the table view.A table view’s background view is automatically resized to match the size of the table view.原创 2014-07-24 15:08:12 · 1239 阅读 · 0 评论 -
[iOS diary]UILabel对iOS6.0及以下的适配。UILabel在iOS6.0以下背景为白色,iOS7为透明
如题,所以需要对UILabel的backgroundColor设为clearColor原创 2014-07-24 11:42:53 · 759 阅读 · 0 评论 -
[iOS diary]与Tab Bar 相关的IB连接异常
TabBar正统用法 http://aasheaa.blog.163.com/blog/static/99333120124180280590/原创 2014-06-12 20:40:50 · 723 阅读 · 0 评论 -
[iOS diary]关于UIViewController里面的他的自带属性view的位置与navigationBar和statusBar的关系
uiviewController.view是由UIViewController初始化并赋值,同时对这个view做了一些特殊的改动。在iOS6中通过设置原创 2014-07-17 21:58:21 · 1630 阅读 · 0 评论 -
[iOS diary]UIScrollView或UITextView 滑动部分无故向下偏移,contentOffset增加64
这是由于ViewController有个automaticallyAdjustsScrollViewInsets,将偏移原创 2014-07-17 20:29:12 · 3262 阅读 · 1 评论 -
iOS7布局适配兼容的一篇好文章!!必须转
1.所有的UIViewController加如下方法。 - (void) viewDidLayoutSubviews { if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0){ CGRect viewBounds = self.view.bounds;转载 2014-07-17 19:55:28 · 748 阅读 · 0 评论 -
[iOS Diary]CocoaPods [!] You cannot run CocoaPods as root.
安装cocoapodssh-3.2# pod --version/Library/Ruby/Gems/2.0.0/gems/claide-0.6.1/lib/claide/command.rb:348:in `help!':[!] You cannot run CocoaPods as root. (CLAide::Help)原创 2014-06-25 12:22:02 · 3962 阅读 · 0 评论 -
[iOS diary] CALayer不处理2倍像素的情况,因此,绘制的时候会出现锯齿的解决方案。
self.contentsScale = [[UIScreenmainScreen] scale];原创 2014-08-14 19:03:40 · 1177 阅读 · 0 评论