美文网首页iOS开发随笔
iOS 错误笔记以及解决方法

iOS 错误笔记以及解决方法

作者: 西贝人立口 | 来源:发表于2017-05-26 14:01 被阅读20次
DA2F4F57-FDA6-44C6-AEAE-D578996D0AF7.png

如果出现“ "_fwrite$UNIX2003", referenced from:”这种情况可能是你添加的类库问题,可以尝试两种方法解决:
第一种就是你看看你是不是用的模拟器运行的,尝试用真机运行。
第二种就是先在AppDelegate.h里面添加

if defined (__unix) || (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)

ifndef ENABLE_COMPATIBILITY_WITH_UNIX_2003

define ENABLE_COMPATIBILITY_WITH_UNIX_2003

FILE *fopen$UNIX2003(const char *filename, const char *mode);
size_t fwrite$UNIX2003(const void *ptr, size_t size, size_t nitems, FILE *stream);

endif

endif

然后在AppDelegate.m里面添加

if defined (__unix) || (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)

ifndef ENABLE_COMPATIBILITY_WITH_UNIX_2003

define ENABLE_COMPATIBILITY_WITH_UNIX_2003

FILE *fopen$UNIX2003(const char *filename, const char *mode) {
return fopen(filename, mode);
}
size_t fwrite$UNIX2003(const void *ptr, size_t size, size_t nitems, FILE *stream) {
return fwrite(ptr, size, nitems, stream);
}

endif

endif

相关文章

网友评论

    本文标题:iOS 错误笔记以及解决方法

    本文链接:https://www.haomeiwen.com/subject/cmnfmttx.html