首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
LwcXing
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
赞
文章( 5 )
沸点( 0 )
ReactiveCocoa使用详解01
一. 什么是响应式变成思想? 2. 面向过程 3. 链式编程思想 典型框架:masonry框架。 4. 函数式编程思想 5. 函数式编程思想 6. ReactiveCocoa编程思想 二. RACSiganl 信号类 ReactiveCocoa 中最核心的概念之一就是信号RAC…
iOS 组件化开发(一):远程私有库的基本使用
组件化就是将一个单一工程的项目, 分解成为各个独立的组件, 然后按照某种方式, 任意组织成一个拥有完整业务逻辑的工程。 重用:功能代码的重复使用。比如不同项目使用同一功能模块 git add . 这里会让你配置一些信息,根据自己的情况自行配置即可。 可以看到我们已经将本地的组件…
iOS - isEqual & hash
iOS 系统 API 给我们提供一个自动过滤重复元素的容器 NSMutableSet/NSSet。我们可能经常用 NSMutableSet/NSSet 过滤相同的字符串(NSSring 实例)。因为 NSMutableSet/NSSet 内部一些实现机制要比我们自己写的滤重方法效率高。但是对于自定义一个类如 Person,如果想利用 NSMutableSet/NSSet 来过滤重复元素(如多个 Person 实例的 uid 相同),我们必须要同时实现 - (BOOL)isEqual: 和 - (NSUInteger)hash 两个方法。这里先简单介绍他们的关系:两个相等的实例,他们的 hash 值一定相等。但是 hash 值相等的两个实例,不一定相等。在重写 - (BOOL)isEqual: 和 - (NSUInteger)hash 两个方法 的时候,切记一定要遵循上述规则。后面我们会详细分析只实现 - (BOOL)isEqual: 会遇到一些什么问题。
YTKNetwork源码解析
对于iOS开发者来说,就算是没有用过YTKNetwork框架,应该也见过,听过了。它是猿题库技术团队开源的一个网络请求框架,内部封装了AFNetworking。它把每个请求实例化,管理它的生命周期,也可以管理多个请求。 在正式讲解源码之前,我会先讲一下该框架所用的架构和设计模式…
iOS全景效果实现
上面这个库的链接是GitHub上一个大神skyfox维护的,他在原有基础之上对一些问题进行了修复,这个库没有使用ARC,集成的时候相对麻烦一点,因为库的作者没有对库进行维护,在有些效果上,性能开销还是挺大的,下面开始介绍集成与使用吧。 具体使用:PanoramaGL的demo主…
关注了
19
关注者
0
收藏集
1
关注标签
2
加入于
2017-12-27