首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
王飞飞不会飞
掘友等级
iOS工程师
获得徽章 16
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
最新
热门
objc_release Crash 分析(EXC_BAD_ACCESS)
前因 在日常巡查崩溃日志发现偶现日志,基本无法定位到项目代码。 偶现联调 偶然然我碰到了,查看堆栈并对比: 汇编分析 第一行是x0寄存器中调用objc_release 第二行,第三行相当月if 0x
cocoapods Hook 和 Plugin
在使用cocoapods的时候,如果有需要在某些生命周期中做自定义操作,cocoapods提供几个周期节点供开发者Hook。 hook 简介 pre_install Pod下载之后但在安装之前对Pod
VSCode配置Ruby项目(CocoaPods)
准备材料 VSCode CocoaPods源码链接 Ruby环境 Gem源替换到国内环境 VSCode配置 Ruby插件 Ruby Solargraph插件 Error Lesns插件 项目配置 下载
Xcode工程配置
workspace和project 当我们入职新公司的时候,使用git拉下来代码的时候会在文件夹中看到一个蓝色的xcode图标的文件xxx.xcodeproj和一个白色的xcode图标的文件xxx.x
iOS八股文(二十)Runloop探究
提到Runloop每个iOSer都非常熟悉,也常常作为面试重点来考察面试者。本文通过查阅文档,代码验证来了解认识Runloop。 什么是Runloop? 首先来看官方文档的定义⬇️ 在App运行的过程
iOS八股文(十九)KVC、KVO
KVC(Key-Value Coding)健值编码 在iOS开发中,允许直接通过Key来访问成员变量,动态去查找访问成员变量。 相对于调用set方法设置属性值,使用kvc更加灵活,其中的key可以在运
iOS八股文(十八)架构模式
MVC 相信提到MVC(Model View Controller),iOSer再熟悉不过了,苹果爸爸在官方也推荐使用这种架构模式: MVC的缺点: Controller过重,controller需要
iOS八股文(十七)LLVM概述
在iOS开发过程中,不管你是使用swift还是OC,在编译的过程中都会使用到LLVM,在之前的文章中也在探究原理的过程中,使用过clang -rewrite -objc命令重写过OC代码,那么今天就系
iOS八股文(十六)关于Block,你在第几层?
Block在iOS开发中有举足轻重的地位,Block能理解和使用透彻的开发者并不多,借助此次整理八股文机会,透彻的聊一聊Block,看看关于Block,你在第几层。
iOS八股文(十五)@synchronized为何如此强大?
前面的文章把iOS中能用的锁的讲解了一遍,其中@synchronized是一把非常强大的锁,支持多线程的递归调用,而在使用的时候只要把代码写进括号内,不需要管理锁的加锁和解锁,非常方便。这也是其倍受青
下一页
个人成就
文章被点赞
282
文章被阅读
87,109
掘力值
2,296
关注了
6
关注者
273
收藏集
3
关注标签
0
加入于
2021-04-24