最新 最热

iOS开源组件分类总结

下拉刷新ZJRefreshControlZJRefreshControl下拉刷新 加载更多Swift调用方式//只有下拉刷新refreshControl = ZJRefreshControl(scrollView: appTableView, refreshBlock: { self.d...

2019-10-22
1

富文本AttributedString的总结

AttributedString可以分为NSAttributedString和NSMutableAttributedString两种。在使用中通过将AttributedString赋值给控件的 attributedText 属性来添加文字样式。可设置的控件有UILabel、UITextField和UITextVie.....

2019-10-22
1

开发中使用throttle和debounce

上面的两个问题解决后能大大提升用户体验 解决它们就用到了throttle和debounce

2019-10-22
1

一个extension让你在Swift中用NSTimer更少操心

它会持有target的引用计数,不出意外的话你的target还会持有它的引用计数。另外,还会被runloop持有它的引用计数。

2019-10-22
1

我常用的iOS开源库

OC库和Swift库相似功能的很多选择的建议是:如果OC库在Swift中完全能用 就优先用OC库原因是:Swift语言还是不太稳定 语言一更新 程序一大改 实在是太痛苦了...

2019-10-22
1

iOS开发 创建podspec文件,为自己的项目添加pod支持

把项目源码上传到gitHub仓库再clone到本地(以ZJRefreshControl为例), 如果项目本来就在gitHub的仓库中, 直接clone到本地即可

2019-10-22
1

RxSwift概念讲解

在进入正题之前,先看下项目里的 SupportCode.swift ,主要为 playground 提供了两个便利函数。

2019-10-22
0

iOS开发中 xib模块化设计

比如我们的xib名字为ZJUserPicView.xib就必须建一个相同名字的类ZJUserPicView.swift并继承ZJXibView

2019-10-22
0

iOS开发中 JSON 和 Model 转换 以及泛形的写法

现在iOS的开发语言 有 OC 和 SwiftSwift 本来就支持泛形OC 从 XCode7 后也支持泛形了

2019-10-22
0

iOS SwiftyJSON 对应的JSON 转化为 对象

SwiftyJSON确实很好用 不会因为取了某个空对象的值而导致程序的崩溃但是 一直这样data["a"]["b"]["c"].stringValue的形式也不太好那怎样把JSON转换成对象呢...

2019-10-22
0