Làm cách nào để lấy địa chỉ email mặc định của người dùng? Tôi cần phải lấy nó cho hộp thoại phóng viên tai nạn của tôi, vì vậy người dùng sẽ không phải điền vào bằng tay.Nhận địa chỉ email mặc định của người dùng trong Cocoa
Trả lời
Không sao, tôi hiểu rồi. Đầu tiên, tôi chỉ cần thêm AddressBook.framework vào các khung công tác liên kết của tôi. Sau đó, đây là mã yêu cầu:
#import <AddressBook/AddressBook.h>
NSString *theEmailAddressWeWantToObtain = @"";
ABPerson *aPerson = [[ABAddressBook sharedAddressBook] me];
ABMultiValue *emails = [aPerson valueForProperty:kABEmailProperty];
if([emails count] > 0)
theEmailAddressWeWantToObtain = [emails valueAtIndex:0];
Từ "* Địa chỉ Lập trình Sách Hướng dẫn dành cho iOS":
Link Address Book UI và Address Book khuôn khổ dự án của bạn.
quan trọng Dự án sẽ thất bại trong việc xây dựng (với một lỗi mối liên kết) nếu bạn không liên kết chống lại cả các khuôn khổ.
Liên kết trong Khung mà không có giao diện người dùng sẽ ngăn mã mẫu được biên dịch.
"Dự án" nào? Mã mẫu? – JohnK
Áp phích trên cho thấy rằng trong bất kỳ dự án nào sử dụng Khung danh bạ, bạn cũng nên bao gồm giao diện người dùng sổ địa chỉ. –
- 1. truy cập địa chỉ email mặc định
- 2. Nhận email người dùng mặc định trong Thiết bị iOS
- 3. Nhận ID người dùng Facebook theo địa chỉ email
- 4. Nhận địa chỉ email của người dùng từ tên người dùng qua PowerShell và WMI?
- 5. Nhận địa chỉ IP của người dùng
- 6. Nhận địa chỉ email của người dùng hiện tại trong Outlook 2007
- 7. Jira gửi email từ địa chỉ người dùng
- 8. người dùng tra cứu trong ActiveDirectory theo địa chỉ email
- 9. Địa chỉ email người gửi động Devise
- 10. Nhận địa chỉ email Outlook qua C#
- 11. Nhận địa chỉ email của tác giả trong SVN
- 12. Scala Chơi Khung nhận của người dùng địa chỉ ip
- 13. Cách nhận địa chỉ ip của khách hàng/người dùng?
- 14. Xác minh địa chỉ email là người dùng paypal
- 15. iOS: Cách nhận địa chỉ email của chủ sở hữu?
- 16. Chỉ định người dùng khi gửi email bằng lệnh thư
- 17. Tôi nên quản lý địa chỉ email của người dùng TFS ở đâu?
- 18. Làm thế nào để có được địa chỉ email của người dùng twitter với twitter api
- 19. Làm cách nào để lấy địa chỉ email của người dùng từ Mô hình Ghi nhớ Mặc định của ASP.NET MVC?
- 20. Phạm vi để nhận địa chỉ email một mình?
- 21. twitter api nhận email người dùng
- 22. Làm thế nào để không thiết lập địa chỉ email của người dùng trong django social-auth
- 23. Cách lấy địa chỉ IP của người dùng bằng .net?
- 24. Sử dụng API Kết nối Trực tiếp trong ASP.NET để truy xuất địa chỉ email của người dùng
- 25. Nhận địa chỉ IP riêng của người dùng Rook/Shiny trang
- 26. Truy cập danh bạ và nhận địa chỉ email
- 27. làm thế nào để thay đổi địa chỉ email mặc định cho postfix?
- 28. postfix: gửi một bản sao của mỗi email đến một địa chỉ email nhất định
- 29. Cocoa xem người dùng Resizable
- 30. địa chỉ email noreply.
Bạn có thể muốn sử dụng hộp tổ hợp và điền vào menu bật lên với tất cả địa chỉ email của người dùng. –
Đối với Xcode iOS 6.1 không giống như 'ABPerson * aPerson = [[ABAddressBook sharedAddressBook] me]; '. Giao thức phải thay đổi đáng kể kể từ năm 2011. – JohnK
"tôi" chỉ là tài sản trên OS X, chứ không phải iOS – JohnQ