Ответы пользователя по тегу Objective-C
  • Как загрузить нужный viewController в iOS?

    leoru
    @leoru
    Software Engineer для мобильных платформ
    Если сториборду, то моя тактика обычно такая:
    1. Создаю InitialController, назначаю его initial в сториборде.
    2. В нем в viewDidLoad проверяю, есть ли пользователь, авторизован ли и отображают тот контроллер, который мне нужен:
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        [self checkAuth];
    }
    
    - (void)checkAuth
    {
        UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
        UIViewController *navController;
    	if (![AUUser currentUser]) {
            navController = [storyboard instantiateViewControllerWithIdentifier:@"authContainer"];
        } else {
            navController = [storyboard instantiateViewControllerWithIdentifier:@"mainViewContainer"];
        }
        
        navController.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
        navController.view.frame = self.view.bounds;
       
        [self addChildViewController:navController];
        [self.view addSubview:navController.view];
        self.currentController = navController;
    }
    Ответ написан
    1 комментарий
  • Как загрузить нужный viewController в iOS?

    leoru
    @leoru
    Software Engineer для мобильных платформ
    Используете сториборду или нет?
    Ответ написан
    Комментировать
  • Распознавание цифр на лету в приложении под iOS?

    leoru
    @leoru
    Software Engineer для мобильных платформ
    В данный момент занимаюсь точно такой же проблемой. В любом случае, дешево и сердито — tessaract. За деньги — abby mobile ocr.
    Еще есть облачные сервисы, но там слишком долго ждать :(. Чтобы tessaract давал хорошие результаты, рекомендую использовать opencv для обработки фотографии перед распознаванием. Либо взять библиотеку GPUImage и провести обработку с помощью нее. Перевести в grayscale, обработать treshold фильтром. Это даст хорошие результаты.
    Ссылка github.com/ldiqual/tesseract-ios из комментария выше — лично подтверждаю, что работает. Только с танцами с бубном :) Будут вопросы, пиши в личку.
    Ответ написан
    Комментировать