从开发中常见的调试场景开始 打开IDE在某个方法中设置断点,切换到其他源文件后运行程序 运行到断点时,程序停止,IDE显示对应文件的源码 能够输...
痛点 日常iOS开发中,描述文件的管理是一个费时的事情。通常开发者账号仅有部分开发者有权限可以操作,当添加一个测试设备时,需要更新所有的deve...
创建Flutter模块 与纯Flutter工程不同,在原生工程中接入Flutter,是以 Flutter Module 的形式接入的。 假设我们...
场景 一些页面中有手势交互,难免存在这些手势和系统手势重叠的情况。例如,页面中有一个从下向上滑的手势,当在屏幕边缘触发时,则会呼出控制中心而不是...
Load 与 Initialize方法 1. load方法的调用顺序 大的顺序是 类 > 分类。 在类中: 各个分类则按compile sour...
在一些屏幕旋转的业务逻辑中,有时候需要根据手机是否开启了竖屏锁定进行不同的处理。iPhone开启/关闭竖屏锁定,在状态栏中会有对应图标的变化,下...
升级macOS High Sierra 和 Xcode9后,原来idevicesyslog和ideviceinstaller总是出现报错: 在尝...
1. 进程、线程、任务 进程(process),指的是一个正在运行中的可执行文件。每一个进程都拥有独立的虚拟内存空间和系统资源,包括端口权限等,...
NSURLProtocol可以让你重新定义苹果的URL Loading System操作,通过实现一个NSURLProtocol子类,可以修改网...