首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
加勒比碉堡
更多收藏集
微信扫码分享
微信
新浪微博
QQ
189篇文章 · 0订阅
iOS 开发中的八种锁(Lock)
我们在使用多线程的时候多个线程可能会访问同一块资源,这样就很容易引发数据错乱和数据安全等问题,这时候就需要我们保证每次只有一个线程访问这一块资源,锁应运而生。
小红点解决方案思路分析
小红点(消息推送提醒)在现今的各个App中几乎无处不在,特别是内容的更新日渐频繁,大量的小红点被投放在各个业务入口。一般来说,小红点主要有三个应用场景:App有新添加的功能提醒用户使用某一个已有的模块
iOS 最新版本支付宝支付开发流程
下面我在旧版文章的基础上,为大家详细介绍最新版本支付宝支付开发流程。 因为工作的需要,我先后总结了iOS支付相关的近五类支付开发文章,分别是支付宝支付、支付宝网页支付转客户端、微信支付、银联支付、Apple_pay,做这些总结第一是方便以后的查阅,第二也为大家提供方便, 以免在…
怎样做才能保证线程安全?
在软件编程中,多线程是个绕不开的话题。多线程的使用,能够提高程序的运行效率,但也带来新的问题:如何保证线程安全? 在维基百科中线程安全的解释是:指某个函数、函数库在多线程环境中被调用时,能够正确地处理多个线程之间的共享变量,使程序功能正确完成。换句话说,就是某个变量在被某条线程…
APP Store 首页 header 效果
APP Store 首页 header 效果
iOS 自动构建套件 - flow.ci + fir.im + Coding
相信很多最开始接触自动构建都是从 Jenkins 开始的。都是纯手工搭建,本地代码创库也是 Gitblit 搭建的。基本上每次换工作,都需要重新搭建一遍,实在心累。本文是我对 flow.ci 的一些体验,期望可以帮助 iOSer 快速上手。
[译] 通过 Quick 和 Nimble 在 Swift 中进行测试驱动开发
在移动开发领域,编写测试用例并不常见,事实上,大多数移动开发团队为了加快开发速度,都尽可能地避免编写测试用例。 作为一个“成熟的”开发者,我尝到了编写测试用例的好处,它不仅仅能保证你的 app 的功能符合预期,它也能通过“锁住”你的代码来阻止其他开发者改变你的代码。而且测试代码…
iOS常见基础面试题(附参考答案)
C作为M和V之间的连接, 负责响应视图事件,界面的跳转,view的声明周期,获取业务数据, 然后将处理后的数据输出到界面上做相应展示, 在数据有更新时, C需要及时提交相应更新到界面展示。View和Model之间没有直接的联系,AppleMVC规范,理想的模型图如下: P:业务…
设计模式与 iOS
记录重点的方式描述每一种设计模式的概念,和应用,以及在 iOS 中如何体现,本文更加适合面试 iOS 岗的同学,如果是其他岗位,也可以取舍地进行大致阅读
iOS混编 模块化、组件化、经验指北
1. 开篇 本文的初衷,是为了给正在做混编或者模块化的同学们一个建议和参考。 因为来饿厂以后做的项目是全公司唯一一个 Swift/OC 混编的 iOS 项目,所以一路上踩坑无数,现在把一些踩坑的过程和经验总结起来,供大家参考。 相信在浏览本文后,一定会有所收获。 我来的时候项目…