
iOS
hale1007
ZJUCS小硕一枚,进阶中的菜鸟
展开
-
libxml/tree.h file not found
虽然导入了libxml2库,但是找不到,原因是路径错误。按下图样式增加一行路径配置即可$SDKROOT/usr/include/libxml2原创 2015-07-14 15:19:21 · 388 阅读 · 0 评论 -
ARC forbids explicit message send of 'autolease'
原因很明显,是导入了非ARC的第三方库。虽然可以在项目的build setting 里面将项目改为非ARC,暂时解决这个问题。但是蛋疼的是其他用到ARC的地方又有问题了。所以比较好的办法是告诉编译器,对这个第三方的库要用非ARC方式编译,其他的继续用ARC。解决办法:找到项目的Build Phase里面的Complie Sources,找到对应的编译不过的源文件。双击,在右边的原创 2015-07-14 15:36:04 · 384 阅读 · 0 评论 -
Request failed: unacceptable content-type: text/plain
今天利用AFNetworking框架发送一个POST请求,结果始终失败刚开始找错了方向,以为是参数拼接错误,仔细检查之后,原来是因为AFN的AFJSONResponseSerializer默认不支持text/plain类型解决办法:找到AFN框架下的 AFURLResponseSerialization.m 文件的第223行 添加一个参数即可。修改为:self.原创 2015-07-20 20:38:05 · 732 阅读 · 0 评论 -
Xcode 自定义Log
常用写法,功能简单:#ifdef DEBUG#define JFLog(...) NSLog(__VA_ARGS__)#else#define JFLog(...)#endif更复杂的写法,能打印更多调试信息:#ifdef DEBUG#define JFLog(...) NSLog(@"%s %d\n %@\n", __func__, __LIN原创 2015-09-14 17:29:17 · 628 阅读 · 0 评论