- 博客(10)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
转载 iOS 中如何添加应用自己的字体
今天蛋疼,突然想用下漂亮的字体,就稍微用研究了一下这个用法,很简单,就三步吧1.第一步找到你想用的字体的 ttf 格式。加入到你的工程的resouce目录下。2.在工程的plist中AddRow,“Fonts provided by application” ,然后添加key为item0,value为你刚才加入的testFont.ttf 。是这样,可以添加多个,
2017-02-28 16:11:22 436
转载 优化UITableViewCell高度计算的那些事
转载 :http://blog.sunnyxx.com/2015/05/17/cell-height-calculation/这篇文章是我和我们团队最近对 UITableViewCell 利用 AutoLayout 自动高度计算和 UITableView 滑动优化的一个总结。我们也在维护一个开源的扩展,UITableView+FDTemplateLayoutCell,让
2017-02-28 11:30:17 204
转载 iOS:学习runtime的理解和心得
Runtime是想要做好iOS开发,或者说是真正的深刻的掌握OC这门语言所必需理解的东西。最近在学习Runtime,有自己的一些心得,整理如下,一为 查阅方便二为 或许能给他人一些启发,三为 希望得到大家对这篇整理不足之处的一些指点。什么是Runtime我们写的代码在程序运行过程中都会被转化成runtime的C代码执行,例如[target doSomethi
2017-02-28 10:09:55 189
转载 iOS中的runtime应用
1.什么是runtime?runtime是一套底层的C语言API,包含很多强大实用的C语言数据类型和C语言函数,平时我们编写的OC代码,底层都是基于runtime实现的。2.runtime有什么作用?1.能动态产生一个类,一个成员变量,一个方法2.能动态修改一个类,一个成员变量,一个方法3.能动态删除一个类,一个成员变量,一个方法3.常用的头文件 #im
2017-02-28 10:08:46 307
原创 OC Runtime 总结
### 一、runtime简介* RunTime简称运行时。OC就是`运行时机制`,也就是在运行时候的一些机制,其中最主要的是消息机制。* 对于C语言,`函数的调用在编译的时候会决定调用哪个函数`。* 对于OC的函数,属于`动态调用过程`,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应的函数来调用。* 事实证明:* 在编译阶段,OC可以`
2017-02-28 09:59:28 294
转载 iOS开发笔记 - 常用第三方库整理
名称作用说明AFNetworking基于HTTP协议联网 SDWebImage图片缓存和异步加载 YYWebImage图片缓存和异步加载 OnoXML解析 RaptureXMLXML解析 KissXM
2017-02-27 11:55:05 348
转载 iOS 常用的第三方库
下拉刷新EGOTableViewPullRefresh – 最早的下拉刷新控件。SVPullToRefresh – 下拉刷新控件。MJRefresh – 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。 (国人写)XHRefreshControl – XHRefreshCon
2017-02-25 10:40:49 2904
原创 使用AF3.0和YYCache写的网络请求类
//// NetworkManager.h// //// Created by lq on 2017/2/24.// Copyright © 2017年 lq. All rights reserved.//#import #import typedef NS_ENUM(NSUInteger, NetworkStatus) { /**
2017-02-24 17:56:25 541
转载 GCD 同步 异步 串行 并发的使用方法.例子 和特点
// dispatch_sync : 同步,不具备开启线程的能力// dispatch_async : 异步,具备开启线程的能力// 并发队列 :多个任务可以同时执行// 串行队列 :一个任务执行完后,再执行下一个任务// Foundation : OC// Core Foundation : C语言// Foundation和Core Foundation框架的
2017-02-23 16:31:51 197
转载 多线程编程- GCD
一、简介在iOS所有实现多线程的方案中,GCD应该是最有魅力的,因为GCD本身是苹果公司为多核的并行运算提出的解决方案。GCD在工作时会自动利用更多的处理器核心,以充分利用更强大的机器。GCD是Grand Central Dispatch的简称,它是基于C语言的。如果使用GCD,完全由系统管理线程,我们不需要编写线程代码。只需定义想要执行的任务,然后添加到适当的调度队列(dispatc
2017-02-23 16:31:04 178
图解CSS3核心技术与案例实战
2019-03-19
objc-App架构.pdf
2018-11-20
iOS应用逆向工程(第2版).pdf
2018-11-20
深入react技术栈 高清完整版PDF
2018-11-19
iOS 使用Avplayer 播放网络视频,但是网络视频的链接会发生重定向
2016-12-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人