首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
文冽
掘友等级
iOS开发
Objective-C 、Swift开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
96
文章 95
沸点 1
赞
96
返回
|
搜索文章
赞
文章( 95 )
沸点( 1 )
iOS多线程之三:NSThread,NSOperation,GCD超详细总结
我正在参与掘金创作者训练营第4期,点击了解活动详情,一起学习吧! 前言 最近在参加掘金创作者训练营,听了1节课,收益良多,其中印象比较深刻的一句话是10篇水文不如1篇高质量文章。豁然大悟,往自己前面写
iOS基于CocoaPods的私有库集成实现
废话少说直接开始CocoaPods私有库总共需要三步。 一:建私有库索引库 二:上传自己的轮子 三:把轮子去私有库那里“备案”一下 一 1.登录gaythub 2.建立一个仓库命名为xxxRepo 点
iOS《Key-Value Coding Programming Guide》官方文档
Key-value coding(键值编码)是由 NSKeyValueCoding 非正式协议启用的一种机制,对象采用这种机制来提供对其属性/成员变量的间接访问。当一个对象符合键值编码时,它的属性/成员变量可以通过一个简洁、统一的消息传递接口(setValue:forKey:)…
啥?iOS长列表还可以这么写
一般说,iOS界面的一些长列表,比如首页、活动页、长的会比较长,组与组之间可能会有顺序变动等,那么写起来总感觉没有那么优雅,那么如何才能做到优雅呢? 我在实践工作利用swift枚举的关联值和自定义组模
面试遇到RunLoop的第二天-应用
接着上一篇文章对RunLoop原理的分析之后,本文继续分析一下RunLoop在实际开发中的应用。 其中前面两点是开发中会用到的,本文着重说一下,后面两点呢,可以都归为性能优化,计划是后面专门写一篇性能优化的专题来说,到时候我们再详细讨论RunLoop在性能优化方面能帮我们开发者…
阿里、字节 一套高效的iOS面试题解答(持续更新,最后更新3.26)
1. 介绍下runtime的内存模型(isa、对象、类、metaclass、结构体的存储信息等) 2. 为什么要设计metaclass 3. class_copyIvarList & class_copyPropertyList区别 class_copyPropertyList…
iOS APP被拒后,怎么查看苹果反馈的奔溃日志
按照下面步骤教你轻轻松松搞定它,走你... 我的红色箭头处就是报错地方,emm,错在哪里了,这回心里有点数了。。。
浅谈模块化
假设原料A,B,C已经不可再分,此时我们的服务中心等于就是一个原料市场,里面没有轮胎,车门这样的成品,也没有胎面胶,钢丝环带这样的半成品,只有最最基础的原料A,B,C,D。。。 我们组装车子的过程就是一次又一次的向服务中心请求原料,先拼出胎面胶,再汇聚原料拼出钢丝环带,这样一层…
iOS项目技术还债之路《二》IAP掉单优化
上篇中我们聊了聊iOS后台下载优化,通过一个成本较低的方案达到了业务预期的效果。这篇文章继续聊一聊今年初完成的另一个优化点:IAP掉单优化。 众所周知,由于IAP相关的坑比较多,IAP有很多话题可以聊。IAP的很多行为在官方文档中并没有清晰描述,因此除了官方文档外,也建议一并阅…
天罗地网? iOS卡顿监控实战(开源)
行吧,那就自己撸一个。 因为想装逼。 开个玩笑,实际上是因为公司项目处于隐私合规考虑,没有使用国内平台而使用了Fabric,但它又没有提供卡顿监控这部分功能,不然你以为蜗牛闲的蛋疼🙄。 用户在操作之后无法进行下一步,卡死在当前页面,过一会才恢复。(主线程阻塞) 查词候选、云输…
下一页
关注了
46
关注者
1
收藏集
1
关注标签
8
加入于
2019-06-26