一.整体架构 整个APP架构上从上到下分为三层,独立于APP的通用层,通用业务层,业务层。业务层用来处理上层业务,业务层可以依赖通用业务层和独立...
class-dump是逆向工程中的利器,用来dump目标对象的class信息工具。它利用Object-C语言的runtime特性,将存储在Mac...
最近一直在研究iOS和flutter项目的混编,发现它的技术难度远高于纯Flutter开发,碰到很多问题都无从下手,网上关于混编的资料还特别少,...
创建iOS项目 这里我们先创建一个空的iOS项目来模拟已有的项目,取名叫iOS_demo 创建flutter模块 进入你的项目同一层目录,创建f...
原理 如果没有遥控器,APP和硬件直接通信,这个很简单。APP做为客户端,硬件做为服务端,硬件提供一个访问的IP地址,然后在提供几个服务的端口,...
YY总结iOS 保持界面流畅的技巧 基于 CADisplayLink 的 FPS 指示器详解 iOS核心动画高级技巧 iOS-Core-Anim...
自动布局tableview不能滑动 yykit报警告 下面方法控制转场切换隐藏和显示NavigationBar,侧滑返回Navigation混乱...
寒哥教你学iOS - 经验漫谈 一次立竿见影的启动时间优化 iOS 从0到1搭建高可用App框架 iOS 从0到1搭建高可用App框架(二)
1.消息机制 在静态语言中,调用一个方法会直接跳转到该方法的实现部分执行,在编译时就决定好了。而在 Objective-C 中,在对象上调用方法...