iOS开发
f_guo
这个作者很懒,什么都没留下…
展开
-
UIImage加载图片的两种方法区别
Apple官方的文档为生成一个UIImage对象提供了两种方法加载图片:1. imageNamed,其参数为图片的名字;2. imageWithContentsOfFile,其参数也是图片文件的路径。那么两种有什么区别吗?肯定是有的。根据Apple的官方文档:imageNamed: 这个方法用一个指定的名字在系统缓存中查找并返回一个图片对象如果它存在的话。如果缓存中没有找到相应的图片,这个方法从指转载 2016-08-18 16:37:14 · 538 阅读 · 0 评论 -
GCD介绍与总结
一、简单介绍1.什么是GCD?全称是Grand Central Dispatch,可译为“大中心调度”纯C语言,提供了非常多强大的函数 2.GCD的优势GCD是苹果公司为多核的并行运算提出的解决方案GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线程的生命周期(创建线程、调度任务、销毁线程)程序员只需要告诉G转载 2016-09-26 19:14:27 · 525 阅读 · 0 评论 -
iOS 中的 block 是如何持有对象的
Block 是 Objective-C 中笔者最喜欢的特性,它为 Objective-C 这门语言提供了强大的函数式编程能力,而最近苹果推出的很多新的 API 都已经开始原生的支持 block 语法,可见它在 Objective-C 中变得越来越重要。这篇文章主要会介绍 block 是如何持有并且释放对象的。文章中的代码都出自 Facebook 开源的用于检测循环引用的框架 F转载 2016-08-14 11:25:17 · 1520 阅读 · 0 评论 -
iOS开发大神必备的Xcode插件
工欲善其事,必先利其器,iOS开发中不仅要学会Xcode的基本操作,而且还得学会一些Xcode的使用技巧,如掌握常用的快捷键等,还有就是今天要说到的Xcode插件,下面我就为大家介绍几款开发中比较常用的Xcode插件。1. AMAppExportToIPAAMAppExportToIPA 是一款可以让你在Xcode的project navigator界面中直转载 2016-08-12 20:52:05 · 282 阅读 · 0 评论 -
iOS TableView滚动时的视觉差效果
前言:这个TableView滚动的视觉差效果实现起来比较简单, 又非常实用, 可以拿到项目中使用, licecap制作的GIF动图失帧比较严重, 所以建议大家下载下来到手机或者模拟器上运行效果会更好!GitHub下载地址 - LRPerceivedErrorEffect效果:当滚动tableView时候,cell中转载 2016-08-12 20:46:58 · 944 阅读 · 0 评论 -
iOS开发 UITableView 常用细节
# 1.隐藏分割线# 2.隐藏多余Cell//##?在ViewController初始化时候加载 如viewDidLoad//隐藏分割线tableView.separatorStyle = UITableViewCellSeparatorStyle.None//隐藏多余的celltableView.tableFooterView = UIView(fra转载 2016-08-12 20:45:56 · 248 阅读 · 0 评论 -
sdwebimage框架
SDWebImage框架1. SDWebImage基本使用1)下载图片并显示(内存缓存&磁盘缓存)/* 第一个参数:图片的url地址 第二个参数:设置的占位图片 */[self.imageView sd_setImageWithURL:[NSURL URLWithString:@"http://www.chinanews.com/cr/2014/0108/1576296051.jpg"] p原创 2016-10-09 20:44:04 · 246 阅读 · 0 评论 -
关于静态库/动态库,那些你必须要踩的坑
踩坑是为了更好的填坑在日常的开发过程中,关于静态库和动态库,稍不注意,就会出现问题.不仅影响工作效率,当你的同事在使用你写的库的时候,还会出现各种让人看不懂的报错,进而怀疑你的编写水平.究其原因就是在编写库的时候,遗漏了一些配置步骤.在此我把这些错误列出来,如果以后关于库的问题报错,你可以来查看相关的报错信息.关于库的简单介绍,更详细的请百度库分为两大类静态库: .a原创 2016-11-22 19:10:01 · 2456 阅读 · 0 评论