В новой структуре контактов я пытаюсь добавить социальные профили, и я использую строку кода, которая работает в других проектах, но по какой-то причине он просто не работает в частности той, что я работаю в Вот код нижеНевозможно подстроить значение типа CNLabeledValue <CNSocialProfiles> с индексом типа CNLabeledValue <CNSocialProfiles>
let twitterProfile = CNLabeledValue(label: "Twitter", value:
CNSocialProfile(urlString: nil, username: "ios_blog",
userIdentifier: nil, service: CNSocialProfileServiceTwitter))
contactData.socialProfiles = [twitterProfile]
я получаю сообщение об ошибке:. «Cannot Subscript a value of type CNLabeledValue<CNSocialProfile> with an index of type CNLabeledValue<CNSocialProfile>.
»
Если я положил его в другой проект работает, но мне нужно, чтобы он работал на моем, и по какой-то причине я просто продолжаю получать эту ошибку.
Я был бы очень признателен, если бы кто-нибудь мог сказать мне, что я делаю неправильно.
Какая строка точно дает вам проблему? Это не похоже на то, что вы пытаетесь индексировать что-либо в этом коде. Можете ли вы включить определение 'contactData'? –
let contactData = CNMutableContact() – user7208112
let contactData = CNMutableContact() Я не делаю ничего плохого с точки зрения этого, и если я попытаюсь сохранить номер телефона, назовите etd. Это работает, я только имею проблему с socialProfiles. Я думаю, что некоторые другие части кода могут вызвать это, но я понятия не имею, что. Спасибо! @Dave Weston – user7208112