func testExample() { let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate // some code ...}
上面的函数总是崩溃并给出这个错误:
解决方法 您可能正在将AppDelegate编译到测试目标中.不要这样做.Could not cast value of type ‘MyAppname.AppDelegate’ (0x10dc09e80) to ‘MyAppnameTests.AppDelegate’ (0x11cc190c0).
相反,只能编译到您的普通应用目标MyAppname.在你的测试类中写入XCode 7
@testable import MyAppname
在XCode 7之前
import MyAppname总结
以上是内存溢出为你收集整理的ios – 测试Xcode项目时无法访问AppDelegate全部内容,希望文章能够帮你解决ios – 测试Xcode项目时无法访问AppDelegate所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)