Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下...[作者空间]
iOS多线程深入解析 必要的概念 进程/线程 进程:进程指在系统中能独立运行并作为资源分配的基本单位,它是由一组机...[作者空间]
每次写完model都想看下数据是否正确都要写一些输出格式的字符串,为了方便写了简单的工具类。当然使用有些限制:其中...[作者空间]
在IOS开发的过程中我们经常会遇到一些紧贴tabbar有工具条之类的页面,比如说购买、支付等页面,往往这些页面有时...[作者空间]
自iOS8之后,苹果支持了扩展(Extension)的开发,开发者可以通过系统提供给我们的扩展接入点 (Exten...[作者空间]
思路:WKWebView与JS交互, 获取长按位置图片url, 获取图片资源, 保存到本地相册 对比UIWebVi...[作者空间]
本文假设你有一定的 GCD 和 Swift 基础。 iOS 下的多线程编程技术从底层往上分别是 NSThread、...[作者空间]
使用Swift做计算文字高度时,使用多个枚举值,和OC一样的方法的时候,就会报错, 报错没有这个“|”。 想要使用...[作者空间]
在开发中,我们经常使用快捷键 option + 鼠标点击某个关键字或方法,查看相应的文档信息,如下图,是对Stri...[作者空间]
原文链接原文日期:2016-04-09译者:Crystal Sun 我慢慢习惯了 Swift 里的 Associa...[作者空间]
字符属性 字符属性可以应用于 attributed string 的文本中。 NSString *const NS...[作者空间]
iOS中,使用ViewController进行页面跳转的方法有很多,之前总是想到哪用到哪,最近在review项目的...[作者空间]
在 iOS 的图片加载框架中,SDWebImage 可谓是占据大半壁江山。它支持从网络中下载且缓存图片,并设置图片...[作者空间]
本文章仅为个人实践,个人思考,个人总结,仅供参考,如有错误纯属正常,欢迎指出。 2016.2.16 Sending...[作者空间]
1.Ivar 1.1Ivar 的类型 typedef objc_ivar * Ivar; Ivar是objc_iv...[作者空间]
UIAlertController 在ipad中需要配置一下挂靠的控件,而在iphone却不需要的。 下面代码可以...[作者空间]