iOS笔记杂记

摘要: Google Mobile Ads SDK更新至7.2.1不能编译,添加依赖库QuartzCore.framework后正常编译imageName会把image缓存到手机内存里,不适合大量图片浏览会越来越卡。imageWithContentFile是只显示图片而不加载到手机内存里。所以在出来大量图片... 阅读全文
posted @ 2015-05-11 18:25 bibibi_liuliu 阅读(345) 评论(0) 推荐(0) 编辑

iOS笔记之常用工具

摘要: CocoaPods:类库管理工具,使用教程见http://www.devtang.com/blog/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/Charles:强大的抓包工具,支持http和https。http://www.charles... 阅读全文
posted @ 2015-05-11 18:21 bibibi_liuliu 阅读(153) 评论(0) 推荐(0) 编辑

iOS笔记之内存泄露

摘要: 非ARC中,对于被autorelease的对象,Leak工具也会视其为泄露,自己知道没问题就行。今天遇到一个bug,App在XCode调试时没有问题,但在真机安装,退出,再进入时,会出现闪退。用XCode->Window->Devices可以查看设备的crash日志。EXC_BAD_ACCESS错误... 阅读全文
posted @ 2015-05-11 18:17 bibibi_liuliu 阅读(157) 评论(0) 推荐(0) 编辑

iOS开发:MKMapView地图内存持续增加的释放解决办法

摘要: 内存持续增加的释放解决办法最近修改一个用到MKMapView的项目,内存一直占用过多,每次拖拽地图时还会增加占用,且一直无法释放。经过两天的排查,最后锁定是创建的self.map对象在加载地图的时候,不断申请内存,但在View的生命期内不会释放。查阅资料了解到removeFromSuperview可... 阅读全文
posted @ 2015-04-27 15:28 bibibi_liuliu 阅读(2492) 评论(2) 推荐(0) 编辑

学习笔记之AutoLayout

摘要: Align:用来添加对齐约束。Pin:添加标准约束,比如相对于其他视图的大小和位置。Reslove Auto Layout Issues:可以让Xcode 自动生成约束,或者基于约束把子视图的边框更新到正确的位置。Resizing Behavior:可以用来设置哪些类会继承这些约束。Pinitem ... 阅读全文
posted @ 2015-04-23 16:51 bibibi_liuliu 阅读(370) 评论(0) 推荐(0) 编辑

iOS TableView常见问题

摘要: Q:表视图只需要部分单元格,怎样删除下方多余的空白单元格?A:viewDidLoad中添加 self.tableView.tableFooterView=[[UIView alloc] init];Q: tableView的顶部被navigationBar遮挡A:self.tableView.ta... 阅读全文
posted @ 2015-04-07 17:19 bibibi_liuliu 阅读(191) 评论(0) 推荐(0) 编辑

不用storyboard,用xib开发

摘要: 1.新建一个Single View Application项目, 删除自动生成的.storyboard文件和ViewController文件2. 新建一个UIViewController的子类,命名为ViewController,生成的对应文件为ViewController.h, ViewContr... 阅读全文
posted @ 2015-04-01 11:47 bibibi_liuliu 阅读(205) 评论(0) 推荐(0) 编辑

popViewControllerAnimated 后的刷新问题

摘要: popViewControllerAnimated后,进入的viewcontroller不能即时刷新。这时它不执行viewDidLoad,但执行viewWillAppear:(BOOL),所以只要把刷新逻辑写到viewWillAppear:(BOOL)里就OK了。 但要注意当有刷新label这样的v... 阅读全文
posted @ 2014-12-23 14:05 bibibi_liuliu 阅读(803) 评论(0) 推荐(0) 编辑

UITextView文字上方一段空白的解决方法

摘要: 添加self.automaticallyAdjustsScrollViewInsets = NO;凡是继承UIScrollView的控件都会受到UIViewController的这个automaticallyAdjustsScrollViewInsets属性的影响默认为YES当有navigation... 阅读全文
posted @ 2014-12-22 14:55 bibibi_liuliu 阅读(668) 评论(0) 推荐(0) 编辑

ios8 - CoreLocation定位服务的变化

摘要: 在iOS8开发中,发现一个CoreLocation的使用问题,执行操作之后,不会调用到定位之后的delegate方法中。根据文档,需要在使用CoreLocation前调用方法:[locationmanager requestAlwaysAuthorization]; [location... 阅读全文
posted @ 2014-12-05 18:07 bibibi_liuliu 阅读(316) 评论(0) 推荐(0) 编辑