Какие исследования вы провели для борьбы с этой проблемой?Немного, потому что то, что вы говорите, частично неверно.
Позвольте мне подробно объяснить, почему:
- Первое, что вы всегда должны делать при возникновении такой проблемы, это проконсультироваться сДокументация для разработчиков Apple.Все общедоступное хорошо документировано, поэтому оно должно дать вам представление, с чего начать.
- Если бы вы посмотрели туда сначала, вы бы увидели, что
UIImagePickerController
отвечает за задачи, связанные с камерой.UIImagePickerController
принадлежит UIKit
- вот где точка 2 вашего вопроса совершенно неверна - вам не разрешено звонить на UIKit
из вторичного потока, или вы столкнетесь со сбоями / неожиданными результатами,Это тоже в документации для разработчиков. - Вы должны понимать, что StackOverflow не является веб-сайтом
give me the codez
.Если у вас есть какой-то код, который вы написали сами, который работает неправильно, обязательно разместите его, и мы поможем.Но вы показали, не пытались даже исследовать тему.
Так что, пожалуйста, проверьте документацию для разработчиков для получения дополнительной информации.
Если вы новичок, я бы порекомендовал Стэнфордские подкасты.Они обеспечивают отличное начало программирования на iOS.
Это займет некоторое время, но в конце концов, Рим не был построен за один день.