赞,这个代码的git地址有吗?老铁
iOS函数低耦合注册批量调用,优化App启动来源 这是在看了美团的美团外卖iOS App冷启动治理这篇技术文章时,自己做的笔记。还有一些笔记可以分享,不过都是一些总结,后面会慢慢发出来。 理论 我们注册APP启动项的时...
赞,这个代码的git地址有吗?老铁
iOS函数低耦合注册批量调用,优化App启动来源 这是在看了美团的美团外卖iOS App冷启动治理这篇技术文章时,自己做的笔记。还有一些笔记可以分享,不过都是一些总结,后面会慢慢发出来。 理论 我们注册APP启动项的时...
使用ssh连接手机 1.手机安装openssh插件2.然后使用命令登录:ssh root@10.201.133.903.不断敲回车最后输入密码alpine登录,完成登录 也可...
砸壳 1.Clutch下载release版本,复制到手机/usr/bin目录.①.scp命令复制 scp -P 22 -r ./Clutch root@10.201.57....
@叶落无痕_dfe3 底层是C++一定是通过指针,还需要仔细去理解
iOS block 面试题(看这篇就够了)此类的例子很多博客都有,只是解释的都很模糊,看了也还是不明白 第一题: test会打印什么?因为啥? 答案是test1111 原因: /*2019-03-07 15:36:0...
29岁,80w存款飘过
30岁你攒下了多少钱一零年毕业开始工作,到今年刚好十年,不知道大家都有多少存款,实话实说不吹牛的那种,一零年毕业工作不怎么样稀里糊涂就进了工厂打工,一四年国庆结婚了,之前工资一直也就四...
@Jacob6666 瞬间值你理解是什么吗?非瞬间值是什么?自己知道吗? fun0就是viewDidLoad,我的block就写在viewDidLoad里面,需要找到block的位置,再去找block结构体,你写了这么多最终不还是解释到*test,这个指针,对外部的变量进行一次"临时“的”拷贝“.产生一个新的指针,对象地址不变.仔细看这两个引号,这句话没毛病,我的解释仅限转化后的C++文件,向更细致的解释需要__forwarding等数据结构来解释吧,深究的话几百字是不够的.
iOS block 面试题(看这篇就够了)此类的例子很多博客都有,只是解释的都很模糊,看了也还是不明白 第一题: test会打印什么?因为啥? 答案是test1111 原因: /*2019-03-07 15:36:0...
@Jacob6666 cself是__QQViewController__viewDidLoad_block_impl_0结构体的test 对象还是存的是外面的test值,因为打印表明存储地址没有变化,NSString *test = __cself->test;中*test指针取到了__cself->test结构体偏移中的值,而*test是一个新的指针,__QQViewController__viewDidLoad_block_func_0这个方法里面就是包含了block.
iOS block 面试题(看这篇就够了)此类的例子很多博客都有,只是解释的都很模糊,看了也还是不明白 第一题: test会打印什么?因为啥? 答案是test1111 原因: /*2019-03-07 15:36:0...
@想象纸中 本地的检查相应的的sb或者xib是不是找不到
更新iOS13后跳转Storyboard页面崩溃问题记录场景还原:12升13后意外的发现点击SB创建的VC后出现崩溃问题,通过下面的报错信息实在是看不出问题出现在哪里.iOS12确实是没问题的,估计苹果可能改变了nib加载的方式....
思路:手动设置cap的宽高,然后保存的时候设置图片质量即可
配置环境 第一步:安装python 3.6+Anaconda3-4.4.0+pycharm在这里可以寻找Anaconda合适的版本https://repo.anaconda....
上传才有吗?@童先生sir
更新iOS13后跳转Storyboard页面崩溃问题记录场景还原:12升13后意外的发现点击SB创建的VC后出现崩溃问题,通过下面的报错信息实在是看不出问题出现在哪里.iOS12确实是没问题的,估计苹果可能改变了nib加载的方式....
学习了
iOS 创建自己的SDK静态库(.a文件)并使用cocopods集成iOS开发中支持静态库与动态库,不过使用动态库,上架会有麻烦。这里讲到如果创建静态库.a文件,其实很早之前公司要求做wifi的SDK的时候就开始涉及这个东西了,但一直没写出来...