iOS开发中遇到的一些坑

1,关于uiAlertView

只有在UIViewController/UIView等含有视图的派生类作为UIAlertView的delegate,delegate才能接收UIAlertView的消息。而用从NSObject派生而来的类作为delegate,delegate接收不到UIALertView的消息。

2,如果出现遮罩差了大约44个pt  加入以下代码

if([selfrespondsToSelector:@selector(setEdgesForExtendedLayout:)])

{

         [selfsetEdgesForExtendedLayout:UIRectEdgeNone];

}


3.navigationBar.translucent = NO; 导航栏设置为 不透明 从(0,64)算起

如果设置为yes 从(0,0)开始算起


4.当遇到duplicate symbol _OBJC_CLASS_$ 问题的时候 :如果不是第三方.a都好处理

如果是第三方.a 我们去掉了本地的第三方后 还发现有问题的话 去device data 里面把整个device data删除掉。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容