首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >[self.addPlayPOP dismissPopoverAnimated:是];Xcode6编译失败

[self.addPlayPOP dismissPopoverAnimated:是];Xcode6编译失败
EN

Stack Overflow用户
提问于 2014-09-27 13:43:32
回答 1查看 65关注 0票数 0

我升级到了Xcode6,但也保留了Xcode5。

在一个应用程序中,我有一行简单的代码来关闭弹出窗口: self.addPlayPOP dismissPopoverAnimated:是;

当我使用Xcode5在我的iPad上编译和运行我的应用程序时,代码可以工作,但是当我使用Xcode6编译和运行代码时,代码失败,或者我应该说什么也不做。

这两次应用程序都在ios8.0.2上运行,但只有在使用Xcode6编译时才会失败。

有人能帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2014-10-01 14:00:53

我通过阅读其他一些关于Xcode6行为的主题了解了这一点。

似乎Xcode6处理属性设置的方式有所不同。

我之前在设置属性UIPopoverController时使用了以下代码。

@property (弱) UIPopoverController *addPlayPOP;

只要它是用xcode5编译的,它在ios7和ios8中就能很好地工作。

在xcode6中,弱似乎不会持有该属性,所以我将其更改为strong,现在它使用xcode6进行编译。我还没有尝试过用xcode5编译它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26071697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档