112得票11回答
应用程序试图模态呈现一个活动控制器。

我刚刚遇到了一个崩溃,显示了一个 NSInvalidArgumentException 的错误信息,而这个应用之前却没有出现过这个情况。 应用程序试图模态地展示活动控制器 UITabBarController: 0x83d7f00。 我有一个 UITabBarController ...

109得票7回答
iOS 5最佳实践(Release/retain?)

作为初级的iPhone程序员,编写应用以在iOS 5或更早版本上使用的最佳实践是什么?具体来说,我是否应继续使用数据的释放/保留,还是应该忽略它?这有关紧要吗?

108得票3回答
使用ARC覆盖setter方法

@interface Article : NSObject @property (nonatomic, strong) NSString *imageURLString; @end @implementation Class @synthesize imageURLString =...

107得票2回答
iOS 5中的视图控制器容器是如何工作的?

在WWDC 2011 Session 102中,苹果引入了视图控制器容器(View Controller Containment),它具有创建自定义视图控制器容器的能力,类似于UITabBarController、UINavigationController等。 我观看了几个示例,这种模式涉...

103得票8回答
在使用Xcode 4.2和iOS 5 SDK时,是否有可能针对较旧的iOS版本进行目标定位?

我最近下载了带有iOS 5 SDK的Xcode 4.2软件包,但马上发现我无法使用安装了 iOS 4.2.1 的 iPhone 3Gs 进行调试。我只能在我的安装了iOS 5的iPhone 4上进行调试和测试。 对于任何运行iOS 5以下版本的设备,Xcode都只会显示“已完成针对iPhon...

102得票3回答
如何在Storyboard中为UITableView添加页脚

我对iOS开发还比较新手。 我想要在UITableViewController中的表视图中添加页脚。我已经在Storyboard中以图形方式制作了我想要使用的视图作为页脚,但是我无法弄清如何将其连接到我的表视图上。 我可以通过在UITableViewController的viewDidLo...

98得票18回答
iOS5故事板错误:iOS 4.3及更早版本不支持故事板。

我使用storyboards创建了一个小应用程序,并且运行得很好。在最后测试之前,我决定尝试一下它是否能在iOS 4.3上运行。我点击了项目设置中的灰色5.0并选择了4.3。 该应用程序由于以下错误消息而无法构建: 在iOS 4.3及更早版本上不支持故事板 无论是iPhone还是...

96得票6回答
如何在iOS 5上为armv6和armv7架构构建应用程序

在 iOS5 中,苹果从 ARCHS_STANDARD_32_BIT 中移除了 armv6 架构。 为了仍然支持 iPhone3G,即使在 iOS5 中,我仍想编译 armv6。 有人找到了解决方案吗?

95得票7回答
容器视图控制器示例

有没有人能给我指点一下如何创建自定义视图控制器作为容器视图控制器的好例子?我能找到的唯一文档只有在UIViewController类参考中的几段话。我感觉我需要比那更多的信息,一个示例实现会很好。谷歌上什么都没有。 我特别感兴趣的是这个方法:transitionFromViewControl...

91得票5回答
iOS 5.0用户代理字符串是什么?

什么是 iOS 5.0 的用户代理字符串? 这里是 iOS 4.0 的用户代理字符串: 什么是 iPhone 4 的用户代理?