请问 Error:class symbols null 怎么回事呢?
iOS 脚本查看项目中未使用的类背景: 日常的项目经过长时间的迭代,优化,重构之后,可能会积累一些用不到了的类,长久下去,会影响我们的包大小。定期的检测,可以在一定程度上控制ipa的增大<话说不是砍需求才是...
请问 Error:class symbols null 怎么回事呢?
iOS 脚本查看项目中未使用的类背景: 日常的项目经过长时间的迭代,优化,重构之后,可能会积累一些用不到了的类,长久下去,会影响我们的包大小。定期的检测,可以在一定程度上控制ipa的增大<话说不是砍需求才是...
你好,是否可以 加个联系方式 请教下呢?vx: ziyouzhe4
基于mach-o+反汇编的无用类检测(1个静态库文件动辄几百兆,在打包后它到底多大?接入或者更新一个三方库对包大小有多少影响?项目中有多少无用类?如果符号表丢失了如何日志符号化?以上问题58的开源代码:基于Ma...
OCLint是一个强大的静态代码分析工具,可以用来提高代码质量,查找潜在的bug,主要针对c,c++和Objective-c的静态分析。功能非常强大,而且是出自国人之手。项目...
@毕小强 好的,感谢回复
iOS7以后如何在App被杀死的情况下仍然获取用户地理位置因为最近负责的项目需要实现实时定位的功能,所以研究了下与大家分享下成果. 苹果官方在iOS7.1以后对CoreLocation SDK进行更新,允许开发者在App被杀死的情况...
你好,你知道安装infer失败怎么解决吗?
iOS代码静态分析工具—Facebook Infer的安装及使用随着公司业务的发展,完全依赖人工保证工程质量也变得越来越不牢靠。所以,静态分析,这种可以帮助我们在编写代码的阶段就能及时发现代码错误,从而在根儿上保证工程质量的技术,就成为了...
作者好,我试用了上面的方法,授予了始终允许定位权限,监听了重要位置改变,然后杀死app, app并没有被唤起过,一次都没有,测试两天了,请问可能哪里出了问题?感谢回复。中间手机移动距离很大, 用模拟器开启了drive方式 也不行。
iOS7以后如何在App被杀死的情况下仍然获取用户地理位置因为最近负责的项目需要实现实时定位的功能,所以研究了下与大家分享下成果. 苹果官方在iOS7.1以后对CoreLocation SDK进行更新,允许开发者在App被杀死的情况...
写这篇文章的起因: 从一个对象收到一个它无法响应的方法到崩溃之间发生了什么?这是J_Knight在最近在博客里面问到的一个问题。其实本质上是在问iOS的消息转发机制。类似的原...
前言 自2016年8月至2017年10月,今日头条iOS端已经进行了3轮安装包大小优化。 2016.08-2016.10第一期优化78MB -> 42MB (1)删除Swif...
Time Profiler的使用,给项目调优带来很大便利,例如当界面卡顿的时候,有一种可能是主线程进行了耗时操作或者CPU利用率过高,倒是UI不能及时刷新,在庞大的项目代码中...
你好,这个方式 有些问题呢? 连续快速按 会有问题 识别不准确
iOS监听音量按键(长按、短按)啦啦啦,先给大家拜个晚年,有时间把之前优化的小功能总结下,这个demo是仿照Snapchat的短按音量键拍照长按录制。首先呢我先谢谢Github上的作者[https:/...
在开发过程中,必然会遇到的需求就是多环境配置 。比如我们平时的开发环境/测试环境/预发布环境/正式环境等等。不同的环境一般会有不同的接口地址等等。 今天我们就来研究一下,如何...
类 分类的作用? 声明私有方法,分解体积。分类的特点? 运行时决议,可以为系统类添加分类分类可以添加哪些内容?分类可以添加实例方法和类方法分类添加属性,根据数据结构默认不能添...
查看历史提交版本: 1.git log 查看历史所有版本信息 2.git log -x 查看最新的x个版本信息 3.git log -x filename查看某个文件file...
一、前言 公司的项目需要特定的cocopods版本才能正常集成,用其他版本运行会报错,但再做新项目时必须要最新的cocopods版本才行,所以每次都是卸了重装cocopods...
一、准备工作 1、升级 Macos 系统为最新系统2、安装最新的 Xcode3、电脑上面需要安装 brew https://brew.sh/[https://brew.sh/...