首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
dongzhenggang123
更多收藏集
微信扫码分享
微信
新浪微博
QQ
39篇文章 · 0订阅
苹果上线App Store Web版本,以后浏览外区更方便了
近期,苹果低调上线了网页版 App Store只要打开浏览器,用户就可以浏览AppStore了。网页版的一个亮点是支持快速切换区域,我们只需修改网页地址中的区域代码即可快速浏览外区的AppStore
XCode 编译加速之Compile Asset Catalog
App经过N次的版本功能迭代后,编译时间大幅增加,除了代码外,xcasset的图片资源增加也会导致编译时间变长。 优化这一编译过程,向大家介绍一个简单易用的方案。 本文是针对xcasset的图片的Co
重新开始学习计算机
年初离开美图公司,进入了一段比较自由的工作时期。 略微松弛之后,反而有了慌张的感觉,开始有空思考之前担忧的两个职业问题: 35岁之后竞争力何在? 作为 iOS 开发者,苹果不行了,该怎么办?
夏天来了,iOS开发者们该如何减少App耗电?(下)
在【# 夏天来了,iOS开发者们该如何减少App耗电?(上)】中,我们已经对如何减少耗电有了全面的了解。接下来我们继续了解如何使用调试工具来直观感受优化后的效果。(没有优化指标你说优化了也没人信呀😂)
Swift + RxSwift MVVM 模块化项目实践
本文主要介绍个人在 Swift 项目开发中的一些实践经验,供大家所借鉴或者探讨。 提高开发效率,降低 Bug 发生率,是我们每个开发所追随的目标。个人认为通过 CocoaPods 实现模块化组件化,积累适合的组件模块,重复利用公用模块,不仅可以提高开发效率并且可以有效的降低 B…
iOS 无侵入埋点方案!
分享一个无侵入埋点方案。 使用无侵入埋点方案的好处就是能将埋点代码和业务代码解耦。 demo地址: 这里 然而很多无侵入埋点都是hook系统的方式去,比如一些第三方埋点库,拥有自动埋点的功能。但是这个
MVC和MVVM详解
前言 请预留足够的时间,您将看到大量的文字描述。但是相信我,您绝对值得花时间在这些文字描述上面。我已经尽了我最大所能来阐述关于MVC和MVVM如此这般设计的原因以及我们应该如何思考一些相关的问题 让我
iOS 性能优化💡被压测卡爆的语音房间
某天收到通知,有人气大主播要做语音房间活动,需要做质量保障工作。 因为房间已经借鉴了之前做 IM 的预排版经验,加上 iPhone 机器本身性能都不错,我以为稳如老狗... 然而 iPhone6 Plus 测试机随着压测数据上升到每秒上百条,直接卡爆了,整个屏幕没有任何响应。 …
iOS App 如何通过注入动态库的方式实现极速编译调试
你是不是经常会好奇自己参与的这么些项目,为什么有的编译起来很快,有的却很慢;编译完成后,有的启动得很快,有的却很慢。其实,在理解了编译和启动时链接器所做的事儿之后,你就可以从根儿上找到这些问题的答案了。 解释器会在运行时解释执行代码,获取一段代码后就会将其翻译成目标代码(就是字…
iOS多线程安全-13种线程锁🔒
多个线程访问同一块资源的时候,很容易引发数据混乱问题。 正常情况下我有50张票,然后卖了50次,剩余票数应该是0,但是打印结果竟然是3,所以这里就存在了线程安全问题。 出现线程安全的原因就是在同一个时间,多个线程同时读取一个值,像线程A和B同时读取了当前票数为10,等于是卖了两…