小编Ami*_*aor的帖子

从ABAddressBook获取合并/统一条目

我正在开发一个显示iPhone联系人的应用程序.

ABAddressBookRef返回在iPhone联系人应用程序中仅出现一次的联系人的重复条目.

查看联系人卡片(来自iPhone联系人),在底部有一个名为"链接联系人"的部分,所以显然苹果"合并"/"统一"这两个条目到我看到的那个.

这里的问题是模仿相同行为的最佳方式是什么,所以我的应用只显示一个条目?是否有一个API从地址簿中返回合并/统一的条目?

linked-list objective-c contacts addressbook ios4

18
推荐指数
2
解决办法
5764
查看次数

使用相同Facebook应用程序ID的两个iOS应用程序 - 是否可能?

我正在使用最新的facebook iOS SDK(支持SSO)将我的iPhone应用程序与facebook连接.到现在为止还挺好..

由于我目前的应用程序是免费的广告,我想创建另一个没有广告的版本(我将收取费用).我不想使用应用内购买方式.

我面临的问题是,使用facebook SSO,我需要将iOS应用程序绑定到基于facebook应用程序ID的URL.由于我只有一个Facebook应用程序可供两个iphone应用程序使用,因此两个iOS应用程序绑定到相同的URL,因此当它们都安装在设备上时,从Facebook到我的应用程序的回调不起作用(或而是打开另一个应用程序).

除了创建另一个专门用于新版iPhone应用程序的Facebook应用程序之外,还有解决方案吗?

谢谢.

facebook single-sign-on ios

18
推荐指数
2
解决办法
7479
查看次数

使用类别和核心数据进行自定义排序 - 框架是否支持?

我正在为iPhone iOS 4.0开发,我有一个使用Core Data存储的生日对象列表(日期+名称).我想使用NSFetchedResultsController来检索按每个生日对象的下一个生日日期排序的列表.为此,我需要为排序描述符定义自己的逻辑.

我试过用:

[NSSortDescriptor sortDescriptorWithKey:@"birthdayDate" 
                              ascending:YES 
                               selector:@selector(compareNextBirthday:)];
Run Code Online (Sandbox Code Playgroud)

compareNextBirthday:我在NSDate类上创建的类别中定义的位置.

但是当我尝试获取数据时,我收到以下错误:"不支持的NSSortDescriptor选择器:compareNextBirthday:"

我花了好几个小时试图解决这个问题而没有运气...... Core Data是否支持这种自定义排序?我真的需要进行内存排序吗?

sorting core-data objective-c nssortdescriptor

4
推荐指数
1
解决办法
2247
查看次数