首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
IOS开发
订阅
Napiac
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
30 分钟完成 iOS monorepo 化改造 | iOS 组件化复盘
30 分钟带你完成 iOS monorepo 化改造,系统了解 iOS 组件化各阶段利弊权衡,助你少走弯路。
iOS开发老司机的神兵利器-效率工具
前言Mac常用的工具集iTerm2ssh工具shuttleuToolsPostmanMacDowntypora推荐的网页在线工具tinypngprocessoniOS开发工具集JSONConverte
iOS教你如何像RN一样实时编译
每次都被我们项目的编译速度整的快没脾气了,一直想着优化项目的编译速度。 想想之前做的RN项目的热部署效果真的很爽,不爽之余想到:他用个杂交品种能热部署,而我用苹果亲儿子没道理不行啊!能不能搞个runtime之类的跟新啊。 人有多大胆,地有多大产;不怕办不到,就怕想不到。终于找到…
OCRunner:完全体的iOS热修复方案
使用OCRunner开发补丁的工作流. 下发二进制补丁文件。增加安全性,减小补丁大小,省去词法分析与语法分析,优化启动时间,可在PatchGenerator阶段进行优化(TODO: 未被调用的函数等信息,将会被过滤) OCRunnerDemo可以作为整个流程的参照. 1. Co…
iOS 使用CADisplayLink、NSTimer有什么注意点?
平时我们使用NSTimer或者CADisplayLink,如果不加处理直接使用系统提供的API方法,就有可能出现强引用问题(注意是强引用非循环引用)。 由控制器A进入控制器B, 定时器开始工作,但当点击返回, 由B页面返回A页面时,会发现控制器B 的dealloc方法没有调用,…
iOS探索 细数iOS中的那些锁
当一个线程访问数据的时候,其他的线程不能对其进行访问,直到该线程访问完毕。简单来讲就是在同一时刻,对同一个数据操作的线程只有一个。而线程不安全,则是在同一时刻可以有多个线程对该数据进行访问,从而得不到预期的结果 锁作为一种非强制的机制,被用来保证线程安全。每一个线程在访问数据或…
持续集成工具,属于我们程序员的美国队长
提到美国队长,我们联想到的应该是一名二战时期的老兵,冰封70年之后回到现实世界,却能带领一个由神和天才科学家组成的队伍。他的领袖气质、人格魅力吸引了复仇者们,他心中的善良和正义让他可以拿起雷神之锤。若说复仇者联盟中的超级英雄们哪一个最具有完美的品质,美队当之无愧。 每个程序员心…
iOS标题栏/菜单栏:一分钟集成类似抖音,新浪微博,腾讯视频,网易新闻,今日头条等常见的标题栏样式
将 CMPageTitleView/CMPageTitleView/Class 路径下的所有文件拖拽到你的项目中. 首先, 先要导入.h头文件.
iOS 高效开发解决方案
本文作为 QQ 阅读 7.0 改版总结,从架构、页面元素模块化、UI 组件化、基于 iOS 系统响应链的事件处理、业务模板化等方面阐述了一套高效的列表类应用开发解决方案。 QQ 阅读迎来了7.0版本,作为惯例大版本需要大动作——『UI大改版』。 本文主要是对这次改版的一个总结并…
iOS项目技术还债之路《二》IAP掉单优化
上篇中我们聊了聊iOS后台下载优化,通过一个成本较低的方案达到了业务预期的效果。这篇文章继续聊一聊今年初完成的另一个优化点:IAP掉单优化。 众所周知,由于IAP相关的坑比较多,IAP有很多话题可以聊。IAP的很多行为在官方文档中并没有清晰描述,因此除了官方文档外,也建议一并阅…