問題タブ [abperson]

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 投票する
0 に答える
192 参照

ios - iOS - ABAddressBook - 既存の連絡先にプロパティを追加する

私のコードで、同じプロパティをいくつかの連絡先に追加したいと考えています。 Apple 開発者サイトでこれを見ましたが、動作させることができませんでし。私のプロパティがコメントタイプになるかkABPersonInstantMessagePropertyタイプになるかは気にしません。

私の目標は、連絡先の一部にフラグを付けることです。連絡先内にマークしたい電話番号の配列があります。どうすればそれができるかの例を誰か教えてください。

私のコードは次のとおりです(これは、プロパティ「TEST」を最初の連絡先に追加することを想定しています-私の理解では):

0 投票する
1 に答える
86 参照

iphone - 取得していません "-" "。" " " ABPerson の電話帳から連絡先をピックアップ中

「-」「」「」で数字をそのまま取得したい。電話帳から連絡先を取得している間、ここに私のコードがあります。
私の主な動機は、+ が存在する場合に番号から国コードを抽出することです。
また、国コードにアクセスする他の方法があれば教えてください。

0 投票する
0 に答える
407 参照

xcode - Swift: OS X アドレス帳へのアクセス: 「ABPerson は ABPerson に変換できません」

次のように OS X のアドレス帳にアクセスしています。

Xcode は、「ABPerson」は「ABPerson」に変換できないと言います。

それの何がいけないの?

前もってありがとう、キム

0 投票する
2 に答える
394 参照

iphone - ABAddressBook - iPhone のアドレス帳から特定の連絡先が変更または削除されているかどうかを確認する方法

私はチャットアプリに取り組んでいます。そのために連絡先を保存する必要があります。したがって、ABAddressBook のすべての連絡先をコア データ エンティティに保存しています。問題は、iPhone の AddressBook から連絡先が変更または削除されたかどうかをどうやって知ることができるかということです。コア データ エンティティからその連絡先を変更または削除するようにします。

以下は、コアデータに連絡先を追加するコードです。

0 投票する
2 に答える
2900 参照

abaddressbook - iOS9 CloudKit / ABPerson (ABAddressBook) でユーザー名または姓/名を検索する

iOS9では、CloudKitおよびABPersonのユーザー情報機能が非推奨になりました。

たとえば、CKDiscoveredUserInfo のプロパティで

firstName" iOS 9.0 で非推奨

lastName" iOS 9.0 で非推奨

以前に iOS8 CloudKit で提供されていた姓と名が必要です。

iOS9 CloudKit、ABPerson などで同様の情報を取得するにはどうすればよいですか?

ショートオブグレース方法はこちら

どちらも John'iPhone などを印刷します。

0 投票する
1 に答える
1280 参照

ios - CLPlacemark アドレスiOS 9 のディクショナリ キー

ドキュメントを読むと、Appleは で使用するキーについてABPersonCLPlacemarkを指しています addressDictionary

しかし、iOS 9 以降、ABPerson廃止予定です。

キーに使用するものは他にありますか?

0 投票する
1 に答える
123 参照

macos - ABPerson の ABPersonView の変更を観察する方法

ABPersonView が KVO の苦情ではないことはわかっています。私の問題は、プロパティにアクセスするたびに ABPersonView の宣言されたプロパティが保持されているにもかかわらず、別のオブジェクトを取得することです。私は何か間違ったことをしていますか、それとも ABPersonView に変更があったたびに新しい ABPerson オブジェクトでモデルを更新しなければならないというのは正しいですか? エルキャピタンGMを使用。

ABPersonView:

コード:

編集: 新しいオブジェクトは別の addressBook インスタンスから取得されます:

EDIT2:別のオブジェクトが変更されているため、通知に登録しても役に立ちません。

0 投票する
1 に答える
37 参照

macos - setHidden を Yes に設定した後、OS x の Address Book Person View が機能しない。なんで?

OS x アプリケーションで AB Person View を使用していますが、正常に動作していますが、次のように非表示にすると

呼び出してもう一度表示します

[self.abPersonView setHidden:いいえ];

表示されますが、スクロール可能でもクリック可能でもありません。

この振る舞いが理解できません。親切に私を助けてください。

0 投票する
2 に答える
331 参照

ios - 米国以外の国の PKContact と郵便番号

カナダに Apple Pay を実装しています。ユーザーの場所を知るには、配送料を見積もるために郵便番号が必要です。入力しました

H4A2R4

ApplePayの配送先住所として私の郵便番号として。PKContact から情報を取得しようとすると、返されるだけです

H4A

. どうすれば完全に入手できますか?私のサンプルコード:

ABPersonRef も試してみましたが、同じ結果が得られました。