問題タブ [abrecord]
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.
iphone - 新しいABRecordの作成
私はで働いていABAddressBook
ます。APIドキュメントを確認しましたが、新しいの作成に関連するAPIが見つかりませんでしたABRecord
。しかし、ABAddressBook
では、メソッドABAddressBookAddRecord
が利用可能です。しかし、新しいレコードを作成するために利用できるAPIは見つかりませんでした。これを行う方法はありますか?
よろしくお願いします、
モハメッドサディク。
iphone - アドレスブックのレコードのABRecordID(アドレスブックに挿入されたレコードの一意のID)
iPhoneの連絡先にレコードを追加しているときに行き詰まりました。
状況はこれです私は連絡先が作成され、iphoneの連絡先に挿入されるビューを持っています。
私が欲しいのは
挿入された(レコード)連絡先の一意のIDを見つける方法はありますか?これは、他のビューで連絡先にアクセスするために必要になります。
これについて教えてください。
iphone - 連絡先へのiphoneアドレス帳保存リンク
私のiPhoneアプリでは、連絡先を配列内のデータピースにリンクしたいと思っています。すべてのデータ処理は問題ありません。私の質問は、連絡先へのリンクとして機能する、どの連絡先情報パラメータをデータベースに保存できるかということです。その後、この1つの値を呼び出して、連絡先へのリンクを取得できるようになります。
---以下の編集
これは私がやっていることですが、私はまだそれを正しく理解することができません。連絡先ビューがスライドしますが、空の連絡先が含まれています。誰か助けてくれませんか。
iphone - ABRecordRef からのインスタント メッセージ情報の取得
AddressBook
iOSの既存の連絡先からインスタント メッセージのアカウント情報を取得しようとしています。連絡先を調べて、インスタント メッセージの値を持つ連絡先を取得しましたが、jabber-address を読み取ることができません。
私は何を間違っていますか?
ios - peoplePickerNavigationController から電話番号を取得する
概要: 人々が peoplePicker を使用して名前をクリックしたときに、電話番号と氏名を取得しようとしています。次に、テキストフィールドに氏名を表示し、電話番号を文字列として保存したいと思います。Ph num と名前を使用して、一意の識別として使用するつもりです。ABRecord の一意の ID を使用したくありません。特に Google と同期するときに連絡先が重複することがあるためです。
私の理解が正しければ、このデリゲート メソッドを使用する必要があります
上記を使用して、フル ネームをテキスト フィールドに scuh として表示できます。
しかし、私はph番号を取得する方法がわかりません。ph 番号を取得するには、別のデリゲート メソッドを使用する必要があります。
ただし、ユーザーがアドレス帳の名前をクリックすると、ph 番号、電子メールなどの詳細が表示され、ユーザーは ph 番号をクリックする必要があるため、これは好きではありません。私が欲しいのは、最初の画面から、ユーザーが名前をクリックすると、名前が textField として表示され、ph 番号が文字列としてどこかに保存されることです。
iphone - iphone dev - ABRecord のクローンを作成できますか?
アドレス帳の 1 つの ABPerson (たとえば、人) を削除してから、別のもの (たとえば、新規) を追加します。属性の一部が再利用される可能性があるため、「人」を「新規」に複製したいと考えています。これが私の質問です。このクローンを実行する関数はないようです。ABRecordCreateCopy を見つけましたが、MAC が指定されているようです。各プロパティを 1 つずつコピーするのを避けるために使用できる API はありますか? 前もって感謝します!
ジェフ
iphone - iPhoneでABRecordをアルファベット順に並べ替える
このコードで連絡先の名前を取得しています:
このリストをアルファベット順に並べる方法を知っている人はいますか?読んだことsortedArrayUsingSelector:@selector(compare:)
がありますが、それがどのように機能するのかわかりません。
objective-c - 戻り値の型は何ですか?
thisPerson は ABRecordRef です
ありがとう
nspredicate - ABRecordのようなCFオブジェクトに述語(KVCを必要とする)を使用する方法は?
ABAddressBookベースのアプリケーションを開発しています。述語を使用して、abaddressbook内のオブジェクトを評価または比較したいと思います。しかし、ABAddreesBookはコアファンデーションフレームワークであり、KVCをサポートしていないようです。これは、アプリケーションで述語を使用できないことを意味しますか?
または、述語のようなことを行う他の方法はありますか?
iphone - ABRecordRefデータをローカルに保存するためのNSObjectの構築
Content
のエントリとは関係なく、のABRecordRef
を自分のアプリケーションに保存したいAdressBook
。stackoverflowとアップルデベロッパサイトをクロスリードした後、これが最良の方法であることがわかりました。
それが正しければ、すべての値と少なくとも関数と(自分のクラスにpeopleDataという名前を付けると仮定して)を含むNSCoding
conformNSObject
サブクラスが必要になります。ここで、(nullでない場合)からのすべての値を独自のクラスのインスタンスに入力します。独自のクラスのインスタンスに格納されているデータを含む不透明(OPAQUE)型を返します。ABRecordRef
initWithABRecordRef
getABRecordRefFromPeopleData
initWithABRecordRef
ABRecordRef
getABRecordRefFromPeopleData
ABRecordRef
それに対する私の質問:
想像できるので、他の人が以前にまったく同じ問題に遭遇したので、誰かがすでにそれをしたのだろうか。もしそうなら、そのクラスを手に入れるのは恐ろしいことです。そうでなければ、私はそれを自分で試して、必要に応じてここに結果をロードするつもりです。多分あなたはそれをするより良い方法を知っていますか?
ソリューションを実装した場合は、それを共有してください。同じことが必要な場合は、一緒に解決していただければ幸いです。
編集:
私は今そのことに取り組み始めました、そして(私が予想したように)私はいくつかの不明確な問題に遭遇しました。価値観に関してはkABStringPropertyType
、私のコンセプトは非常に単純です。小さな例:
これは正常に機能します。今、私は同じことをどのように行うかについてあまり明確ではありkABMultiStringPropertyType
ません。私は私にNSMutableArray
emailListを作成し、次のように続けました:
マルチバリューで残りのタスクを実行する方法はわかりません。文字列で行ったようにNSMutableArrayをエンコードしてデコードすることはできますか、それともすべての電子メールにキーを設定する必要がありemailList
ますか?
そして、どうすればいまいましいものをreturnRecordに戻すことができますか?