问题标签 [addressbook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
550 浏览

cocoa-touch - 带有地址簿选择器的导航控制器策略

所以我想让用户使用人员选择器选择一个联系人,然后在成功选择联系人后输入一些自定义数据。很简单。

我的问题是我的 <ABPeoplePickerNavigationControllerDelegate> 的最佳位置在哪里?我应该把它放在 RootViewController 中,它是视图的委托,带有将启动此过程的按钮?然后,一旦选择了地址簿联系人,然后将该 ABRecordID 传递到我的下一个视图控制器 (AddPersonViewController),该控制器更了解我的 Person 类中的额外好东西,并将处理添加我想与所述地址簿联系人关联的自定义数据...

或者,是否认为启动 AddPersonViewController 更好,但在它显示之前立即将模态 ABPeoplePickerNavigationController 也扔到堆栈上

想知道是否有人对此有任何明智的建议,无论是赞成还是反对?谢谢!

0 投票
10 回答
24527 浏览

c# - 在 C# 中创建循环链表?

在 C# 中创建循环链表的最佳方法是什么。我应该从 LinkedList< T> 集合中派生它吗?我正计划使用此链接列表创建一个简单的地址簿来存储我的联系人(这将是一个糟糕的地址簿,但我不在乎,因为我将是唯一使用它的人)。我主要只是想创建关键链接列表,以便我可以在其他项目中再次使用它。

如果您认为链接列表不是正确的方法,请告诉我哪种方法会更好。

0 投票
5 回答
7473 浏览

iphone - 有没有办法从 iPhone 通讯簿 API 中获取“我”卡?

所以我被这个难住了。

在 Mac OS X 中,有一种简单的方法可以从内置的地址簿 API 中获取“我”卡(Mac/帐户的所有者)。

有没有人找到一种方法来找出哪个联系人(如果存在)属于 iPhone 的所有者?

0 投票
6 回答
3490 浏览

iphone - 我的 iPhone Simulator 3.0 地址簿是空的!

有人知道如何用 Johnny Appleseed 等重新填充我的 Simlator 的通讯录吗?或者,我自己的数据。没关系..只是它现在不知何故是空的,对测试无用。

0 投票
1 回答
824 浏览

iphone - 如何获取属于一个人 ABAddressBook 的组

有没有办法在不遍历所有组的情况下从属于一个人的地址簿中获取所有组?

谢谢

0 投票
3 回答
3694 浏览

iphone - 如何解决 ABPeoplePickerNavigationController 中缺少“添加”按钮的问题?

我的应用程序需要将自定义类的实例与 iPhone 通讯录中的联系人记录相关联。当我展示ABPeoplePickerNavigationController并允许用户选择现有联系人时,一切都很好。问题是没有明显的方法可以让用户轻松添加联系人记录,如果他们正在寻找的联系人记录不存在于他们的地址簿中。

人们如何以一种对用户来说简单直观的方式从ABPeoplePickerNavigationControllerABNewPersonViewController

0 投票
4 回答
2627 浏览

java - 是否可以从纯 Java 访问 Mac 地址簿 API?

只是想知道是否可以从纯 Java 6 代码访问 Mac OS X 通讯簿 API?我想保持这个完全独立于平台,因为我的程序也是为 Windows 和 Linux 构建的(开源和免费:http: //jsmsirl.sourceforge.net/)。

任何帮助深表感谢!

0 投票
1 回答
1003 浏览

iphone - 将 ABUnknownPersonViewController 推送到导航控制器会导致没有导航栏 - 有什么想法吗?

我正在使用 iPhone SDK 3.0 上的通讯簿 UI API。我想向用户展示创建新用户或添加到现有用户的能力,因此我使用的是 ABUnknownPersonViewController。

我有一个现有的导航堆栈(上面只有 2 个其他视图)。问题是当我将 ABUnknownPersonViewController 推到它上面时,它会显示动画等。但是没有导航栏,所以无法取消。

我的代码片段如下

注意:当前视图控制器确实有一个标题,所以这不是问题。有什么我想念的想法吗?

0 投票
1 回答
23548 浏览

c# - 使用 C# 和 ASP.NET 从 Gmail/Hotmail/Yahoo 导入通讯簿

嗨,有人可以告诉我如何从 gmail、yahoo、hotmail 等导入我的所有联系人。我想为我的所有联系人发送邀请?

我怎样才能做到这一点?

0 投票
1 回答
799 浏览

iphone - iPhone 通讯录 ModalView 自定义

我有一个简单的问题,我希望这里有更多经验的人可以提供一些启示。

我目前正在使用 AddressBookUI 框架(基本上是 ABPeoplePickerNavigationController)来显示联系人列表,用户可以从中选择一个并向下钻取到联系人详细信息视图。很普通的东西,世界上什么都没有。

但是,一旦从 tableView 列表中选择联系人,我想修改搜索栏的颜色、部分标题和联系人视图的背景。

似乎无论我尝试什么(覆盖 UINavigationController 方法,在 viewLoaded 中加载视图时直接设置属性,循环遍历单个联系人视图中的子视图,迭代地将 backgroundColor 设置为 clearColor 并将底层视图设置为背景图像等)更改不坚持。标题/搜索栏始终为蓝色,单个联系人视图中的背景始终为细条纹蓝色/白色背景(在所有子视图的 clearColor 迭代设置的情况下,我对此行为非常不稳定,它只是感觉就像一个丑陋的黑客)。

有谁知道这是如何完成的?我怀疑这与视图是模态视图这一事实有关。有什么见解吗??

我真的不想访问较低级别的 c API。必须以这种方式解决它在本地化方面会一团糟,因为我不知道如何在这么多非罗马字母语言中对联系人列表和 tableView 索引进行排序(如果我设法保留的话,我可以搭便车使用基于可可的框架)。另外,我很确定苹果对加载/处理联系人列表的优化无论如何都会胜过我自己的。据我所知,Apple 可以直接访问 AB sqlite 数据库,而我将不可避免地被迫从另一个抽象级别访问它......(基于 c 的 API)

不介意使用 c API 推出我自己的地址簿视图(这是荒谬的过度杀伤力,因为只是更改一些颜色和背景的所有数据管理开销......但是哦)如果你们可以另外指出我转向多语言/字母识别排序选项(显然,在坚持使用 AddressBookUI 框架的同时修改颜色+背景会更好)。

任何见解都非常感谢!

太感谢了,

何塞