0

У меня есть некоторые методы класса из класса ViewController, которые активируются с помощью типов BOOL. Я хочу вставить эти методы в основной цикл, поэтому, когда они активируются BOOL, метод будет запущен, но по какой-то причине я не могу получить методы viewController в main.Методы класса в основном цикле?

Но я получаю сообщение об ошибке для вызова метода, и метод не отображается в автозаполнении.

#import <UIKit/UIKit.h> 

#import "AppDelegate.h" 

#import "ViewController.h" 

int main(int argc, char *argv[]) 
{ 
    @autoreleasepool 
    { 

     [ViewController singleBoxShow]; 

     return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 
    } 
} 
+1

Что означает «активировано с помощью типов BOOL»? Это не имеет особого смысла. –

+1

«Активировано с типами BOOL» звучит как ярлык какого-либо продукта для здоровья. – Chuck

+0

Извините, ребята, но в основном это. –

ответ

3

Это неправильное место для этого. Иерархия представлений даже не близка к существующей. Не связывайтесь с main() без очень хорошая причина.

Вместо этого следует обратиться к обратным вызовам ApplicationDelegate. Например, applicationDidFinishLaunchWithOptions:.

+0

так Алекс, если вы можете отчасти объяснить, как я идти об использовании делегата? Это цикл, который всегда будет забирать вызовы. Я просто использую основные движения, которые вы знаете? –

Смежные вопросы