首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS开发
订阅
狂奔的蜗牛_
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
02. iOS Class底层数据结构分析
在iOS中NSObject对象底层会转成 objc_class* 结构体指针类型, objc_class 结构体继承与 objc_object结构体, 内部有一个 isa_t isa 指针指向了结构体
【iOS报错】iOS日常开发报错日志【2019.09.20】
该篇文章主要记录日常 iOS 开发过程中遇到的报错或者是调试心得。该篇文章主要记录日常 iOS 开发过程中遇到的报错或者是调试心得。
给iOS中高级面试官的一份招聘要求
我们很多iOS面试官在招聘的时候,很多都是直接在网上找一份iOS面试题就开始面试了!(😄偷懒😄)而我觉得这是一个很错误的做法。网上很多面试题的确不错,但是这样招聘过来的iOS开发人员不一定是非常优秀的,可能是背的面试题,也可能是贵公司的面试题泄漏,导致iOS求职者表现非常好…
⚠️GitHub优秀三方库推荐以及日常知识积累分享 ⚠️
从事iOS开发3年以来,都是天天围绕着开发需求在一直不停的撸代码。 平时学习和深入了解底层的时间不多,但是相信点点涓涓细流终将汇成大海。同时幸运的是也算积累的很多的项目开发当中需要用到的优秀第三库:这些库能够帮助我们很快的搭建项目和加快项目进度,也有很多适合大家学习的优秀库。在…
需要侧滑抽屉效果?一行代码足以!
想要做这个侧滑功能是因为我们项目中有使用到侧滑的菜单,开始我们也没有使用另外一些比较出名的侧滑框架,因为在UI这部分个人不是很喜欢用第三方,总感觉有时候不太符合界面的自定义,而且每开发一个自己没做过的功能自己实现一次也是对自己的一种锻炼,我们当时app的侧滑,就是直接在wind…
H5 与 APP 交互!
目前,原生的 APP 主要分为 IOS 和 Android 两大类。 IOS 没什么好说的,美国苹果公司独家打造的操作系统,用以抗衡 Google 公司出的 Android 操作系统。其他什么小米出的 MIUI 、锤子出的 Smartisan OS 等等一些都是基础 Andro…
iOS 程序员必须收藏的资源大全
这个列表分为以下几个部分:框架( Frameworks )、组件( Components )、测试( Testing )和其他的开源项目,免费的和付费的服务。每个部分中的项目没有先后顺序,均是按照提交的先后顺序排列的。 Swift 语言写成的项目会被标记为 ★ ,AppleWa…
适配iPhone XR/iPhone XS Max
代码中使用了屏幕size判断是否是iPhone X的需要修改,请翻到最后。 项目中使用LaunchImage来做启动图,那么有可能在XCode GM的LaunchImage中会出现只有iPhone X/iPhone XS启动图,并且iOS 8.0 and Later 没有被选中…
iOS性能优化 - 工具Instruments之CoreAnimation
在性能优化中一个最具参考价值的属性是FPS:全称Frames Per Second,其实就是屏幕刷新率,苹果的iphone推荐的刷新率是60Hz,也就是说GPU每秒钟刷新屏幕60次,这每刷新一次就是一帧frame,FPS也就是每秒钟刷新多少帧画面。静止不变的页面FPS值是0,这…
iOS RunLoop详解
Runloop 是和线程紧密相关的一个基础组件,是很多线程有关功能的幕后功臣。尽管在平常使用中几乎不太会直接用到,理解 Runloop 有利于我们更加深入地理解 iOS 的多线程模型。 本文从如下几个方面理解RunLoop的相关知识点。 可见,一个RunLoop对象,主要包含了…