首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
raining_321
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
AppDelegate瘦身
前段时间看到一个关于AppDelegate瘦身的文章 AppDelegate瘦身指南。想起来自己在这方面做得一些事情,拿出来一起分享一下。我写了一个单独的类库来处理这个问题: MRAppDelegateComponents。 使用可以直接: 关于AppDelegate碰到的问题…
YYCache深入学习
YYCahce 是作为 ibireme 大神开源的一个YYkit组件库中的一部分,YYCache提供了内存缓存,和持久性的硬盘缓存。 pthread_mutex 定义了一组跨平台的线程相关的 API,pthread_mutex 表示互斥锁。互斥锁的实现原理与信号量非常相似,不是…
仿微信导航栏样式平滑过渡组件
A Fully functional UINavigationBar framework for making bar transition more natural!
[iOS]用代码探究 KVO 原理(真原创)
说一下我们的代码场景:一个人类 Person,他的朋友把狗 LeLe 寄养在他那里,然后他自己有一只猫 Tom。因为他自己没有狗,所以狗是 readonly 的。 两个命令拿到的类是一样样的,都是 Person。 使用 self.p.class 去拿人 p 的类仍然是 Pers…
你真的会用 CocoaPods 吗?
CocoaPods 可以说是 iOS 开发应用最广泛的包管理工具,本篇文章主要介绍 CocoaPods 的第三方库是怎样从网络集成到我们本地的项目当中,也是制作私有库、开源库和 iOS 项目组件化的一个知识铺垫。 其中 git 字段表示该框架的托管地址,也就是上面时序图中的 远…
浅谈如何在项目中处理页面中的多个网络请求
在开发中很多时候会有这样的场景,同一个界面有多个请求,而且要在这几个请求都成功返回的时候再去进行下一操作,对于这种场景,如何来设计请求操作呢?今天我们就来讨论一下有哪几种方案。 在网络请求的开发中,经常会遇到两种情况,一种是多个请求结束后统一操作,在一个界面需要同时请求多种数据…
Master MVVM in Swift<1>
无论你基于MVC的模式写过什么,都应该对view controller的身量记忆深刻。甚至可以说,一个真正有用的App,它的view controllers有很大概率充斥着各种既不适合放在model也不适合放在view里的代码。如果你也发现了这个问题,却没有更好的办法,你可以持…
iOS 组件化实践思考
组件化的应用背景和优势在此不再赘述,下面我们将从实践的角度,讨论一下如何应用组件化的思想,下面将以我自己的理解逐步展开,抛砖引玉。 下面依次来解释几种组件的定义和规则。 那么这个常量在 Home,List,Detail 都有可能会被引用,因此我们将这种最底层的,最下一层的东西归…
iOS中的锁的介绍及简单使用
在平时的开发中经常使用到多线程,在使用多线程的过程中,难免会遇到资源竞争的问题,那我们怎么来避免出现这种问题那?
下一页
关注了
31
关注者
0
收藏集
1
关注标签
17
加入于
2017-10-29