Instruments的界面如下: Blank 创建一个空的模板,可以从Library库中添加其他模板 Activity Monitor 监视 CPU、内存、磁盘和网络使用统...
Instruments的界面如下: Blank 创建一个空的模板,可以从Library库中添加其他模板 Activity Monitor 监视 CPU、内存、磁盘和网络使用统...
框架 Framework:一个纯 Dart代码的 SDK。它实现了一套基础库, 包含动画、绘制和手势处理。并基于绘制封装了一套Widget控件库,这套控件库还根据 Mater...
一、简单句 1.什么是英语的句子 必须具备主谓结构,并且主语一定是谓语动作的发出者,如果有宾语的话,宾语一定是谓语动作的对象或承受者 2.句子的分类 2.1主谓 2.2主谓宾...
Flutter 架构 Flutter框架分三层Framework,Engine, Embedder Framework使用dart语言实现,包括UI,文本,图片,按钮等Wid...
一、前言 项目越来越大,仅靠人工代码review可能有时候会比较费时费力,所以这时就有必要借助于一种自动化的代码审查工具:程序静态分析 程序静态分析(Program Stat...
面试的时候,优化的问题,问的挺多的iOS的优化分为很多,卡顿优化,耗电优化,启动优化,网络优化等 卡顿优化 首先的问题是,为什么会卡顿呢?因为CPU或者GPU所花费的时间过长...
每条线程都有唯一的一个与之对应的RunLoop对象RunLoop保存在一个全局的Dictionary里,线程作为key,RunLoop作为value线程刚创建时并没有RunL...
OC是一门动态性比较强的编程语言,允许很多操作推迟到程序运行时再进行OC的动态性就是由Runtime来支撑和实现的,Runtime是一套C语言的API,封装了很多动态性相关的...
OC的消息机制,会经常在面试中被问到,所以这里记录一下, 消息发送 首先会判断receiver 是否为nil,假如为nil,那么就什么也不做,假如不为nil,那么就会去rec...
一个NSObject对象占用多少内存? 系统分配了16个字节给NSObject对象(通过malloc_size函数获得)但NSObject对象内部只使用了8个字节的空间(64...
KVC是Key-value coding 键值编码, KVO是Key-Value Observing 键值观察这两个一直是面试的时候经常被问到的点我推荐大家去看小码哥的关于i...
一开始需求下来是要做成文本被涂抹过的模糊效果,就是既要看的到大概的字,又不能看的很清晰,直接上图 然后呢,我就想着用UIVibrancyEffect做,毛玻璃嘛,然后试了一个...
高德地图假如你要给大头针设置title或者subtitle,像这样 但是实际上是行不通的所以要在代理方法里面进行自定义 ,LNPinAnnotationView是我自定义的继...
当界面中有多个大头针AnnotationView时,需要缩放地图至适配当前所有的大头针的范围Rect,这里我设置了内偏移50,大家可以根据项目需要选择增加与否 这个方法2d地...
首先,检查你的电脑是否已经配置了公钥 假如还没有配置,依次执行下面命令添加 然后在生成公钥 直接敲三次enter就可以 ,然后前往文件夹~/.ssh,打开id_rsa.pub...
修正 2022.10.20修改:前两年苹果有做改动,所以本文有些不符合现在的情况了。懒得改文章,在这直接修正。1.现在正式的AppleID和沙箱账号的登录位置分开了,现在沙盒...