首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
老羊51
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
RxSwift核心逻辑简介
1、Swift是一种静态语言。静态语言对于数值的传递、响应的回调、通讯等有一定的影响。不像OC有运行时,可以动态的发送消息。所以需要RXSwift来弥补静态语言上的不足。 2、RxSwift的思想是函数响应式编程,很符合Swift函数是一等公民的设计思想,也是以后Swift发展…
iOS block调用为啥要判空
在iOS中,使用nil指针调用OC的方法是安全的,但是使用nil指针调用block却会产生崩溃。本篇文章,将会从汇编的角度解释该现象。
iOS 性能优化实践:头条抖音如何实现 OOM 崩溃率下降50%+
OOM 其实是Out Of Memory的简称,指的是在 iOS 设备上当前应用因为内存占用过高而被操作系统强制终止,在用户侧的感知就是 App 一瞬间的闪退,与普通的 Crash 没有明显差异。但是当我们在调试阶段遇到这种崩溃的时候,从设备设置->隐私->分析与改进中是找不到…
iOS Crash文件获取及符号化
1.1. 远程获取;已经上传到iTunes Connect的应用,可以通过iTunes Connect的App分析查看App崩溃情况不会有崩溃日志,如果是TestFlight测试,则可以在iTunes Connect获取到崩溃日志 1.2. 远程获取;通过Xcode菜单Wind…
iOS crash 日志堆栈解析
日常开放中,我们难免遇到一些 crash。大部分情况下,Xcode 可以帮助我们找到问题所在,但也有些情况,Xcode 给我们反馈的是一些看不懂的地址,大大增加了我们分析问题的难度。 下面,就来介绍几种能让看不懂的地址,变得看的懂的方式。 dSYM 是保存十六进制函数地址映射信…
iOS 进阶知识总结(三)
本文总结以下知识点和面试题 - 视图渲染和离屏渲染 - 事件传递和响应链 - crash处理和性能优化 - 编译流程和启动流程
厌倦了手动打包上传ipa?用fastlane吧
我们iOS开发者,感觉最繁琐的事就是打包上架了,打包过程不仅繁琐还特别耗费时间。本文简单实现了用fastlane自动上传ipa到AppStore,更多枝叶需要自己慢慢完善。
iPa逆向之路
最近在做一些App调研,用到ipa逆向的相关工具和知识,在此记录下,巩固所学,共同讨论。后续会继续补充新发现
iOS数据持久化——KeyChain
在我们开发iOS应用的时候,很多时候,我们都需要将敏感数据(password, accessToken, secretKey等)存储到本地。对于初级程序员来讲,首先映入脑海的可能是使用UserDefa
NSNotificationCenter面试题简单整理
面试题: 一、NSNotificationCenter 和 delegate 的区别 是使用 观察者模式 来实现的用于跨层传递消息的机制 (无需代理,双方无需建立关系) KVO也是观察者模式