Tag: nsinteger

'setInt' на другом VC не работает

Я пытаюсь установить Integer на другой VC, используя метод prepareForSegue . У меня есть четыре кнопки, и каждая кнопка имеет свое собственное булевское значение, измененное при нажатии – (IBAction)answerChoiceFourPressed:(id)sender { self.ButtonFourPressed = YES; } У меня есть этот метод здесь: – (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { ((SecondQuestionViewController *)segue.destinationViewController).delegate=self; if ([segue.identifier isEqualToString:@"toQuestion2"]) { SecondQuestionViewController *mdvc = segue.destinationViewController; […]

Правильный способ получения свойства NSInteger из другого класса?

Я делаю (вроде) карточную игру, используя SpriteKit . Я создал класс карты, и каждая карта имеет ранг: // in Card.h @property NSInteger cardRank; В одном из моих других классов (класс игры) я пытаюсь получить это значение. Я создаю экземпляр Карты и показываю значение в консоли (цель тестирования): Card *tmpCard = [[Card alloc] init]; NSLog(@"%@", tmpCard.cardRank); […]

NSUserDefaults registerDefaults с NSInteger

Я использую NSUserDefaults для хранения целочисленных параметров для моего приложения, но я хочу зарегистрировать значения по умолчанию для этих параметров, используя следующий код: NSDictionary *appDefaults = [[NSDictionary alloc] initWithObjectsAndKeys:(NSInteger)0, @"PMChordColour", (NSInteger)1, @"PMTextColour", (NSInteger)0, @"PMBackgroundColour", nil]; [[NSUserDefaults standardUserDefaults] registerDefaults:appDefaults]; Значения читаются в моем приложении, используя NSInteger setColour = [[NSUserDefaults standardUserDefaults] integerForKey:@"PMChordColour"]; Проблема заключается в том, что […]

Преобразование NSInteger и NSString в массив байтов

Мне нужно представить NSInteger и NSString в массив байтов. ниже – образец того, что я ищу. Как это хорошо работает. Я хочу сделать это с помощью кода. Любая подсказка. Во-первых, NSInteger в байтах Hex: NSInteger test = 1; unsigned char byte[] = { 0x00, 0x01 }; NSInteger test = 16; unsigned char byte[] = { […]

Обработка NSNumber и NSInteger

Ниже приведен фрагмент кода, который я использую для добавления данных в nsmutable array, теперь я не уверен, что вводить его при извлечении, мне нужно целочисленное значение. Проблема в том, что я получаю предупреждения об обращении «id» и «NSInteger». Что может быть лучшим способом извлечения: self.itemsBottom = [NSMutableArray array]; for (int i = 20; i < […]

Сравнение iOS: NSInteger и NSUInteger

Сюрприз! У меня такая переменная, NSInteger index = 0; Я сравниваю его с одним из подсчетов NSUInteger (который возвращает NSUInteger ), как это, if((index-1) <= [[currentmonth subviews] count]) { NSLog(@"true"); } else { NSLog(@"false"); } Это всегда дает ложь. но если я сделаю так, if ((index-1) <= 42) { NSLog(@"true"); } else { NSLog(@"false"); } […]

целочисленная декларация

Я борюсь с ошибкой в ​​своей программе. и, наконец, я понял. здесь integer показывает значение 1 во время объявления. Я снова очищаю и строю. но он показывает 1 значение? пожалуйста, объясните мне, почему это происходит?

Добавление +1 к переменной нажатием кнопки с добавлением неправильного номера

Я очень новичок в Objective-c и, вероятно, очень легко решить, но не смог найти ответ нигде …. Я пытаюсь добавить +1 к переменной каждый раз, когда пользователь нажимает на кнопку, но вместо добавления +1 добавляет +4 – (IBAction)addNewSet:(UIButton *)sender { NSLog(@"%i",_sliderTag); _sliderTag += 1; NSLog(@"ADD NEW %i",_sliderTag); } _sliderTag уже является NSInteger : @property (nonatomic,assign) […]

Увеличьте прирост UIStepper на 5

Есть ли способ сделать подсчет UIStepper на 5, а не на один шаг за раз? т. е. нажмите +, а на этикетке – 5, 10, 15, 20 и т. д. или вычитайте 5 раз каждый раз? До сих пор я пробовал value +5; и это не работает. Любая помощь с радостью оценивается. Благодаря!

Оценка (NSIntegers) внутри if-statement Objective-C

Я сомневаюсь, почему эта работа правильна: NSInteger row = indexPath.row; NSInteger preloadTrigger = self.nodes.count – 20; if (row >= preloadTrigger) { [self.loader loadNextposts]; } И это не так (просто пропускает if-statement): if (indexPath.row >= self.nodes.count – 20) { [self.loader loadNextposts]; } когда значение self.nodes.count – 20 отрицательно. Однако, когда значение выражения положительное, оно отлично работает. […]

Interesting Posts

Изменение статуса сертификата Quickblox APNS на неактивную проблему

Ошибка: simctl error running 'create': Неверный тип устройства: на appium и реальном устройстве ios

Как запретить пользователю выбирать и обменивать изображения в одно и то же время из библиотеки изображений, чтобы не переходить в режим просмотра?

PageMenu, как добавить контроллеры представлений динамически (программно)?

реализация didUpdateLocations метод делегирования CLLocationManager в ios

Как воспроизводить видео с того места, где я остановился раньше. с удаленного URL-адреса сервера

Как закончить звук сразу?

Обнаружение жестов Pinch, начинающегося с iPhone MapView

dispatch_get_main_queue Устаревший в iOS 8

Как я могу повысить скорость реализации фотофильтров?

animationControllerForOperation не вызывается на iOS 10

Как получить URL-адрес изображения из контента URL-адреса в iOS. Помоги мне?

как мне получить tableview, чтобы центрировать 3 ячейки на экране?

Каким будет лучший способ обработки APNS 0 – Ответ байта – Техническая нота tn2265

Захват определенной коллекции View Cell из Tap Gesture

Давайте будем гением компьютера.