![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
swift
chermon_love15
与优秀的人一起奔跑,会给自己带来更多的耐力和爆发力。
展开
-
Swift构造器需要遵循的规则
调用相关指定构造器必须调用它直接父类的指定构造器方法. 便利构造器必须调用同一个类中定义的其它初始化方法. 便利构造器在最后必须调用一个指定构造器. 属性相关指定构造器必须要确保所有被类中提到的属性在代理向上调用父类的指定构造器前被初始化, 之后才能将其它构造任务代理给父类中的构造器. 指定构造器必须先向上代理调用父类中的构造器, 然后才能为任意属性赋值. 便利构造器必须先代理原创 2016-04-29 13:46:50 · 526 阅读 · 0 评论 -
UIWebView自适应内容高度
第一步:let newContent = String(format:"%@",webViewContent)self.newsDetailWebView!.loadHTMLString(newContent, baseURL: nil)第二步:实现UIWebView代理:func webViewDidFinishLoad(webView: UIWebView){原创 2016-09-26 16:45:25 · 413 阅读 · 0 评论 -
github上关于iOS的各种开源项目集合
UI下拉刷新EGOTableViewPullRefresh - 最早的下拉刷新控件。SVPullToRefresh - 下拉刷新控件。MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。 (国人写)XHRefreshControl - XH转载 2016-10-18 10:54:16 · 2671 阅读 · 0 评论