iOS 9 の新しい Contact フレームワークを使用していますが、CNContact の phoneNumbers キーから数字を取得する方法がわかりません。
CNContact の NSLog を実行すると、次の出力が得られます。
<CNContact: 0x14f57e680: identifier=1B39B156-A151-4905-9624-
DB117ACFBADC, givenName=John, familyName=Doe,
organizationName=CompanyName, phoneNumbers=(
"<CNLabeledValue: 0x154297a40: identifier=3FEB6B0C-7179-4163-93E6-63C156C2F02B,
label=_$!<Mobile>!$_, value=<CNPhoneNumber: 0x155400e00: countryCode=us,
digits=1234567890>>"
), emailAddresses=(
), postalAddresses=(
)>
次のように、givenName と familyName のキーを取得できます。
CNContact *contact;
[contact valueForKey:@"givenName"]
[contact valueForKey:@"familyName"]
phoneNumbers キーの下にある数字の値を取得するにはどうすればよいですか?