ios 报错记录

1. 运行xcode 报错:unterminated conditional directive

#ifdef 缺少对应的#endif 

在结尾加上就好了

2.iOS添加非(c,c++)文件引发的"NSObjCRuntime.h"错误

引起原因是项目中的使用了c++的底层库

错在Prefix.pch中:

在pch文件中我们要把之前的所有东西(包括引入的文件和定义的宏)都要放在

#ifdef __OBJC__


#endif 的中间。 或者只把引发报错的放到中间(需要凭经验)



3.

运行多个模拟器之后, 由于启动模拟器太多,系统会提示你

Unable to boot device due to insufficient system resources.

Please see Simulator Help for information on adjusting system settings to allow more simulated devices to boot at once. 

maxUserProcs: 709, runningUserProcs: 653, enforcedProcBuffer: 144

解决方案:关模拟器重启,尽量不要多个(一般不要超过3个)模拟器同时处于运行状态。 停止一个再启动另一个。




预知后事如何,未完待续(190906)

原文地址:https://www.cnblogs.com/isItOk/p/4875526.html