Singleton для Uiviewcontroler в Swift Diswalled Compiler?IOS

Программируем под IOS
Ответить
Anonymous
 Singleton для Uiviewcontroler в Swift Diswalled Compiler?

Сообщение Anonymous »

У меня есть класс uiviewcontroller с переменной, которая позволяет другим классам достигать его как синглтона. Тем не менее, компилятор (с основным контролем контроля потока, включенным в настройках схемы), отмечает переменную в фиолетовом Только из основного потока < /p>
< /blockquote>
я не знал, что просто включение общей переменной для инициирования контроллера представления в качестве синглтона не допускается. Я предполагаю, что это имеет смысл, поскольку, когда вы инициируете VC, он инициирует жизненный цикл и взгляды. Но хотел бы кого -то подтвердить это и/или еще больше пролить свет на то, что происходит.
Вот код, который запускает предупреждение:
@objcMembers class MyVC : UIViewController, UITableViewDelegate, UITableViewDataSource,UITextViewDelegate {

static var shared = MyVC()

}


Подробнее здесь: https://stackoverflow.com/questions/794 ... y-compiler
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»