1.Undefined symbols for architecture x86_64:
"OBJC_CLASS$_XXXXXXXXX", referenced from:
objc-class-ref in CCCCCCCC.o
ld: symbol(s) not found for architecture x86_64
解决:build phases —> compile sources —> 添加XXXXXXXXX.m文件
2.diff: /../Podfile.lock: No such file or directory
diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
解决:1、删除文件Podfile.lock;2、删除目录 Pods;3、pod install
3.点击tabBar 标签,底部标签顺序错误
检查根控制器的 title ,tabBar 的title 和 控制器的title 是同一个字符串,如果将title 设置为nil,则导致标签重新排序
4、tableview cell 高度的返回方法 要先于 cell的返回方法执行
5.frameworks with conflicting names
cocoapods 重名异常:有可能该框架即手动导入了一次,又使用cocoapods导入了一次
6.invalid mode 'kCFRunLoopCommonModes'
xib或者storyboard 关联的IB 错误
7.使用百度地图,一定要先初始化BMKMapManager,然后start
如果地图只显示网格,说明key与 bundle ID 不对应
- self.navigationController.interactivePopGestureRecognizer.delegate = (id)self;
解决自定义导航控制器按钮之后系统的左滑pop失效
9.c++ 混编 导致的 nsobjcruntime unnokwn type nsstring
-- 解决方法:.cpp --> .mm
网友评论