2
|
Nimrod · 技术社区 · 14 年前 |
![]() |
1
5
对于通用应用程序,您不仅应检查这是否是ipad或该类是否存在,还应将UIKit链接为弱引用非默认(强),以执行以下操作:
享受制作通用应用程序的乐趣:] |
![]() |
2
1
即使这段代码很可能永远不会在iPhone上运行,它仍然会被链接,因此您会收到错误。在实例化之前,需要检查类是否存在。您可以将上面的代码修改为下面的代码来修复它。
此外,您还可以针对UIKit框架建立弱链接,这也可以解决问题。我更喜欢代码解决方案,因为它更安全。 |
![]() |
3
0
您需要通过从字符串引用类来停止编译器错误。这应该与UI_USER_INTERFACE_IDIOM()一起使用,并将在不知道UIPopoverController的SDK上编译。下面是一个例子:
|
![]() |
4
-1
在Xcode项目中,选择顶级项目图标。做一个 显示简介 ,转到 面板。设置 到 所有配置 ,设置 显示: 设置 到iOS3.1。 重新编译。您的程序失败,因为最小操作系统设置得太高,所以加载程序无法解析符号 . 我刚才给您介绍的更改使这个符号变得很弱:它将解析为空,但至少您的程序将加载。 您是否正在加载隐式创建UIPopoverController的NIB文件?那是另一种崩溃的方式。 |
![]() |
5
-1
|
![]() |
ThomThomPhao · 在另一个视图中访问变量以重置它 3 年前 |
![]() |
bvh · 禁用UISearchBar中的搜索字段 7 年前 |
![]() |
Pradumna Patil · REST API的问题 7 年前 |
![]() |
yakovlevvl · iPad和iPhone的不同UI 7 年前 |
|
Swathi · 我想用JSON数据生成tableview表单[关闭] 7 年前 |
![]() |
Zander · 带伸缩高度的iPad 7 年前 |