iOS常见问题总结(一)1Xcode中出现的问题


1 Xcode中出现的问题


1.Xcode7.1中关于bitcode的问题

  • 升级到Xcode7.1后,在模拟器下编译通过,但是切换到真机编译遇到如下问题

AEE851A3-CFC3-404C-B795-2B8D13992529.png 解决办法如下:

C2E64E66-27F2-4B53-AB2C-1A54ECFB524D.png xcode7.1默认bitcode为Yes,真机测试的时候不能通过的话,将Yes改为No就可以了.


2.ld: warning: directory not found for option '-F/Users/XX

Paste_Image.png

  • 解决方式,修改一下对已ing的路径

3.默认点击tableViewCell后会出现灰色背景,并且不消失.

  • 解决方法:
  • 点击UITableViewCell时,没有点击效果,在cellForRowAtIndexPath:方法中写上 cell.selectionStyle = UITableViewCellSelectionStyleNone;
  • 点击UITableCell时,Cell背景颜色不变,但是上面自定义的控件如:UILabel、UIImageView会变颜色 设置UILabel或UIImageView的Highlighted 然后 在cellForRowAtIndexPath:方法中写上 UIView *view_bg = [[[UIView alloc]initWithFrame:cell.frame]autorelease]; view_bg.backgroundColor = [UIColor clearColor]; cell.selectedBackgroundView = view_bg;

4.Too many arguments to function call

  • 将XCode升级到7后,报Too many arguments to function call, expected 0, have *,在XCode5.1里能编译通过的,到xcode6就报错 objc_msgSend(self.beginRefreshingTaget, self.beginRefreshingAction, self); Too many arguments to function call, expected 0, have * 问了下度娘, 选中项目 - Project - Build Settings - ENABLE_STRICT_OBJC_MSGSEND 将其设置为 NO 即可.
优质内容筛选与推荐>>
1、2007英语CET6四6级资料六级大学单词
2、聚类算法
3、Ubuntu启动流程及系统服务设置
4、多对一 一对多 多对多
5、ASP.NET生命周期


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号