对象从Xcode对象库选项板中消失



我对iPhone开发相对陌生。

当我打开Xcode时,我的对象库选项板包含一个"Address Book People Picker View"和其他在我选择.xib文件时消失的对象。这似乎与这里提到的行为一致:XCode Developer API-对象库-对象消失

上述答案表明,Xcode调色板最初填充有所有iOS和Mac对象,但随后在选择XIB文件时修改适合目标的列表。我认为iOS中支持AddressBook框架/对象,所以如果只保留iOS对象,那么为什么AddressBook对象会消失?

提前感谢

我不认为您可以在Interface Builder中使用AddresBookUi框架对象,但必须以编程方式实例化它们。其中一些以特定方式使用才能正常工作,例如ABUnknownPersonViewController必须嵌入导航控制器中。

由于这些视图中的许多视图不能以通用的方式使用,因此它们不会在接口生成器中公开,以防止混淆用户。

例如:

ABPeoplePickerNavigationController*picker=[[ABPeoplePicker NavigationController alloc]init];picker.poplePickerDelegate=self;[self-presentModalViewController:picker animatized:YES];[拾取器释放];

最新更新