1 dyld 1.1 dyld简介 在iOS系统中,几乎所有的程序都会用到动态库,而动态库在加载的时候都需要用dyld(位于/usr/lib/dyld)程序进行链接。很多系...
1 dyld 1.1 dyld简介 在iOS系统中,几乎所有的程序都会用到动态库,而动态库在加载的时候都需要用dyld(位于/usr/lib/dyld)程序进行链接。很多系...
@BarryCode 可以自定义滑动动画实现
iOS开发-优雅的解决导航栏隐藏问题在我们日常开发中,总有那么一两个界面需要去隐藏导航栏,这时如何去合理的处理呢?笔者这里提供了几个常用的方案和带来的问题,并在最后给个笔者认为较为优雅的方法。 方案一:使用se...
因为UITabBarButton是私有类。
iOS开发--iOS 12.1系统tabBar按钮偏移错位问题现在我们使用的APP框架,大部分都是 UINavigationController + UITabBarController的模式。如果使用的是默认的UITabBar磨砂效果...
ck_setFrame和setFrame已经进行了方法互换,ck_setFrame对应的是setFrame的IMP,所以ck_setFrame方法里调用ck_setFrame,其实是调用之前的setFrame方法。
iOS开发--iOS 12.1系统tabBar按钮偏移错位问题现在我们使用的APP框架,大部分都是 UINavigationController + UITabBarController的模式。如果使用的是默认的UITabBar磨砂效果...
fishhook是Facebook提供的一个动态修改链接mach-O文件的工具。利用MachO文件加载原理,通过修改懒加载和非懒加载两个表的指针达到C函数HOOK的目的。 前...
目标和原则 提高代码质量,及早发现潜在缺陷,降低修改/弥补缺陷的成本 促进团队内部知识共享,提高团队整体水平 评审过程对于评审人员来说,也是一种思路重构的过程,帮助更多的人理...
1. App的启动分为三个主要阶段: main()函数执行前 main()函数执行后(从main函数执行,到设置self.window.rootViewController)...
大神,直接录制视频会报尺寸不对问题,请教下怎么解决?
AppStore预览视频AppPreviews制作心得总结在去年的WWDC 2014上,苹果为开发者提供了一项新特性——AppPreviews(应用预览视频)。它能够让用户在下载和购买应用之前有一个详细的心理预期和使用体验,帮助用户...
你的B的导航栏不会是自定义的吧
iOS开发-优雅的解决导航栏隐藏问题在我们日常开发中,总有那么一两个界面需要去隐藏导航栏,这时如何去合理的处理呢?笔者这里提供了几个常用的方案和带来的问题,并在最后给个笔者认为较为优雅的方法。 方案一:使用se...
某个时间我们下载了许多优秀的APP,定了伟大的目标“每天赏析一款优秀产品,学习前沿的交互和视觉风格,努力提高自己的审美和眼界,确保在工作中能迅速找到参考^_^…” 嗯,相信大...
文丨休言万事转头空来源丨微信公众号:三节课,本文已获「三节课」授权,转载请联系原发。 作为一只产品狗,能写好一份产品体验报告,可谓是基本功。据称,早年百度的产品团队必备作业,...
实际上,学界并没有“产品体验报告”的标准定义,即便它已经:如此常规、如此重要。 产品体验报告有很多应用场景,最经典的就是企业留给应聘者的面试作业,甚至很多公司要求面试材料就是...
之前在网络通信和通用数据交换等应用场景中经常使用的技术是 JSON 或 XML,而在最近的开发中接触到了 Google 的 ProtoBuf。 在查阅相关资料学习 Prot...
传输层-TCP, TCP头部结构 ,TCP序列号和确认号详解 TCP主要解决下面的三个问题 1.数据的可靠传输。发送方如何知道发出的数据,接收方已经收到。 现实生活中,我...