首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
xiaopei65698
更多收藏集
微信扫码分享
微信
新浪微博
QQ
33篇文章 · 0订阅
iOS屏幕旋转---玩起来
如果我们实现了Appdelegate的这一方法,那么我们的App的全局旋转设置将以这里的为准,即使前两种方法的设置与这里的不同。 我们的项目都是用UITabbarViewController作为Window的根视图控制器,然后管理着若干个导航控制器UINavigationBar…
多线程基础知识+17个字判别死锁
我们在面试的时候经常会遇到很多关于多线程的面试题,这些面试题的答案你都知道吗? 1.你理解的多线程是什么? 2.iOS的多线程方案有哪些?你更倾向于哪一种?为什么? 3.你在项目中用过GCD吗?有哪些
iOS 性能差的 @synchronized 有什么优点吗
通过深入 @synchronized 源码来解释在 实际项目中我们应该如何使用@synchronized,以及为什么其加锁性能差以及为了提升性能苹果做了哪些优化
苹果手机越狱指南
4.点击管理插件然后勾选AltPlugin....... ,点击应用并重启邮件 5.手机用数据线连接上电脑,这时altstore的install AltStore里面就会显示当前连接的手机,点击后,输入你的appld账号与密码,Altstore就会安装到当前连接的手机上. 10…
iOS SDK封装Framework带资源文件封装
2、Build Active Architecture Only修改为NO,否则生成的静态库就只支持当前选择设备的架构。 默认生成的.h文件中,我的是MyFramework.h,把所有需要暴露的.h文件都用#import 引入,记住一定要将所有需要暴露的.h文件都引入,也就是上…
Swift引用计数的底层分析
学过swift的基础语法,我们知道类对象有3种引用方式:强引用(strong)、弱引用(weak)、无主引用(unowned)。 我们从上篇文章探索Swift中Class的大致结构,了解了引用计数存放的位置。我们现在写一个小Demo,来看下引用计数的变化: 从1到2到3,可能还…
iOS AOP 方案的对比与思考
AOP思想AOP:AspectOrientedProgramming,译为面向切面编程,是可以通过预编译的方式和运行期动态实现,在不修改源代码的情况下,给程序动态统一添加功能的技术。面向对象编程(OO
iOS 优化篇 - 启动优化之Clang插桩实现二进制重排
( 本篇文章由于会从原理角度讲解 , 有些已经比较熟悉的同学可能会觉得节奏偏啰嗦 , 为了照顾大部分同学 , 大家自行根据目录跳过即可 . ) 了解二进制重排之前 , 我们需要了解一些前导知识 , 以及二进制重排是为了解决什么问题 . 在本篇文章里 , 笔者就不通过教科书或者大…
Bugless 异常监控系统 (iOS端)
目前部分线上的业务,缺少客户端的异常错误的线上监控、告警与异常数据聚合并沉淀的平台。也无法在多维度进行异常数据的对比,使得收集应用信息和收集崩溃日志变得日益迫切。 Bugless定位于从线上问题追踪的视角出发,检测代码异常,通过回溯问题,从而解决代码本身问题。它的作用如下: 上…
IOS性能优化篇
好的app应该有好的性能流畅度,本篇文章就大概讲一下ios性能优化。 CPU( Central Processing Unit, 中央处理器)就是机器的“大脑”,也是布局谋略、发号施令、控制行动的“总司令官”。 CPU的结构主要包括运算器(ALU, Arithmetic and…