首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
IOS
订阅
往事随风
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
iOS团队开发证书和描述文件管理最佳实践
在我们进行团队开发的时候,避免不了证书和描述文件的管理,常规的有自动管理和手动管理两种方式。本文将详细介绍各方案的优缺点,以及最佳实践。
2022 Apple 在 Swift、SwiftUI、性能、Xcode 以及 App Service 等技术做了哪些新增和更新
第一天 今年是 WWDC 的第39个年头了。今年的 WWDC.playground 活动()是 SwiftGG、T 沙龙和老司机技术一起会和社区开发者们一起聊聊这次 WWDC。WWDC.playgro
iOS探索 细数iOS中的那些锁
当一个线程访问数据的时候,其他的线程不能对其进行访问,直到该线程访问完毕。简单来讲就是在同一时刻,对同一个数据操作的线程只有一个。而线程不安全,则是在同一时刻可以有多个线程对该数据进行访问,从而得不到预期的结果 锁作为一种非强制的机制,被用来保证线程安全。每一个线程在访问数据或…
[译] 用这些 iOS 技巧让你的 APP 性能更佳
简要概括: 良好的性能对于提供良好的用户体验至关重要,iOS 用户通常对其应用程序抱有很高的期望。缓慢且无响应的应用可能会让用户放弃使用你的应用,或者更糟糕的是,对应用留下差评。 虽然现代 iOS 硬件功能十分强大,足以处理许多密集和复杂的任务,但是如果你不关心你的 APP 是…
58同城iOS混编项目无用代码检测方案介绍
背景 近期很多大型APP都在做支持Swift与Objective-C的混编开发的工作,58集团旗下的各个APP也在积极探索使用Swift语言开发。
Moya + Alamofire + HandyJson + RxSwift 搭建一个新项目的网络请求
说起来汗颜。 最近项目才开始使用 Swift 语言,正如我一个朋友嘲笑的:我们都快用烂的东西你们才开始用 ,我当时竟无言以对。 那既然用了 Swift,就要想办法用舒服,用明白。从 OC 工程转换到 Swift 工程,OC 的一些库,比如:网络请求库(AFNetworking)…
AppDelegate模块化瘦身
关于iOS的模块化,要追溯到16年接触的BeeHive了,BeeHive将功能模块化,以module的形式进行构建,以performSelector:的形式进行module的事件响应,以protocol的形式进行module间的通信。可以说思路非常清晰明了了。关于BeeHive…
iOS定制化的自动打包脚本
本文主要是基于用同一套代码生成不用包名、不同开发者证书、不同功能、不同组件依赖、不同Extension、多target等各种需求定制。 安装cocoapods,如果这个都没有安装,基本上不用往后面看了。 安装ruby库xcodeproj,详见Xcodeproj Github。 …
iOS 模块化进阶整理记录
在原模式中,需要 150s 左右整个编译完毕,然后开发人员才可以开始调试。而现在组件化之后,某个业务组件只需要 10s ~ 20s 左右即可开工 面对发生业务或者 UI 变回之前版本的情况,以前我们都是 checkout 出之前的代码。而现在组件化了之后,我们只需要使用旧版本的…
iOS项目自动代码风格规范化--团队协作的福音
这是个永恒的话题, 每个程序员都有自己的看法和习惯. 但是行业里总会有些公认的规则, 公司里也需要一个统一的标准. 所以这个话题直接略过, 重点谈如何用工具保证一个团队输出内容风格的一致性. 简书上已有不少相关的内容, 例如叶孤城的这篇文章. 目前, 本人使用的也是Square…