首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
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 项目,所以一路上踩坑无数,现在把一些踩坑的过程和经验总结起来,供大家参考。 相信在浏览本文后,一定会有所收获。 我来的时候项目…