Описание тега nsuinteger
Целое число без знака целевого числа C
1
ответ
Есть ли лучший способ избежать предупреждения "Сравнение знаков" при сравнении строки NSIndexPath и счетчика NSArray?
Я включил предупреждения 'Signed Comparision' (aka -Wsign-compare) для своего проекта iOS в XCode (поразительно, по умолчанию он был отключен). После этого появилось много предупреждений: /Users/michalciuba/projects/GlobeMobile/Classes/ACMailControl…
12 фев '14 в 10:13
1
ответ
Изменение типа параметра для методов делегата
У меня есть метод делегата NSURL, который принимает в качестве параметра NSInteger - (void)connection:(NSURLConnection *)connection didSendBodyData:(NSInteger)bytesWritten totalBytesWritten:(NSInteger)totalBytesWritten totalBytesExpectedToWrite:(NSI…
04 мар '13 в 19:49
1
ответ
Тип или свойство (NSUInteger (иначе unsigned int)) не соответствует типу ivar (int)
Я хочу объявить NSInteger переменная в моем ViewController, но я получаю ошибку. В моем ViewController.h у меня есть @interface MainViewController : UIViewController{ NSInteger currentSection; //Other stuff } @property (assign,nonatomic) NSUInteger …
23 авг '12 в 18:57
2
ответа
Разделите NSUInteger на 100
У меня есть NSUInteger, и я хочу разделить его на 100. Допустим, у меня есть номер 1 в NSUInteger, я хочу разделить его на 100 и получить 0,01 в результате. (float) percent / 100 процентов является NSUInteger
15 авг '12 в 21:46
1
ответ
Почему NSInteger вместо NSUInteger в "numberOfSectionInTableView:"?
Метод источника данных UITableView numberOfSectionsInTableView: имеет тип возврата NSInteger, Однако UITableView не может иметь отрицательное количество строк; в нем 0 или более строк, так почему же возвращается тип NSInteger? Разве это не учитывает…
28 окт '12 в 02:34
0
ответов
Неявное преобразование теряет целочисленную точность: "NSUInteger" (он же "unsigned long") в "uint32_t" (он же "unsigned int")
Xcode сообщает мне следующее предупреждение: Неявное преобразование теряет целочисленную точность: "NSUInteger" (он же "unsigned long") в "uint32_t" (он же "unsigned int") Строка, которая выдает это предупреждение: NSUInteger radius = // some value;…
24 сен '15 в 15:22
1
ответ
Могу ли я изменить (без знака) на (NSUInteger) или это создаст проблемы?
Я являюсь разработчиком программного обеспечения младшего, могу ли я просто поменять (без знака) на (NSUInteger) или буду создавать проблемы позже? - (unsigned)retainCount { return UINT_MAX; //denotes an object that cannot be released } предупрежден…
14 июл '15 в 14:54
1
ответ
Отсутствует 64-битная поддержка при загрузке в AppStore
Я пытался проверить и загрузить свое приложение в магазин приложений. Но оно закончилось ошибкой " Ошибка пропуска 64-разрядной версии". Я внес изменения, добавив arm64 в действующие архитектуры и стандартные архитектуры (armv7,arm64) - $(ARCHS_STAN…
21 янв '16 в 10:49
2
ответа
%lu и%u оба дают мне предупреждения....
Привет, я получаю это предупреждение при использовании%lu: msgstr "формат указывает тип unsigned long, но аргумент имеет тип unsigned int." затем, когда я заменяю%u: предупреждение меняется на: msgstr "формат указывает тип unsigned int, но аргумент …
11 мар '14 в 08:57
1
ответ
Я не могу разделить NSUInteger на 2
Фрагмент кода: NSUInteger *lengthOfLine =100; NSUInteger *half = lengthOfLine/2; Ошибка компиляции для строки 2: Invalid operands to binary expression ('NSUInteger *' (aka 'unsigned long *') and 'int')
09 авг '14 в 16:04
1
ответ
Почему мое целое число увеличивается на 4?
У меня есть заявление, если это @property (nonatomic) NSUInteger *theScore; if (hint.hidden) { theScore += (2); } else { theScore += (1); } NSLog(@"Score changed"); score.text = [NSString stringWithFormat:@"%d", theScore]; Но вместо того, чтобы рейт…
07 июл '12 в 14:14
1
ответ
Проблема с преобразованием значения в iOS, используя NSUInteger и NSMutableDictionary
У меня есть NSMutableDictionary который содержит несколько элементов в паре ключ / значение. Я сохранил строки с ключом и извлек их без проблем, однако, когда я сохраняю значение типа NSUInteger и попытаться извлечь это из словаря, в результате я по…
15 июн '12 в 20:47
3
ответа
NSIntegerMax против NSUIntegerMax
NSUInteger index = [self.objects indexOfObject:obj]; if (index == NSNotFound) { // Success! Note: NSNotFound internally uses NSIntegerMax } if (index == NSUIntegerMax) { // Fails! } Зачем? Я полагаю, чтобы получить значение без знака в результате in…
05 июл '11 в 11:07
1
ответ
iOS: сравнение NSInteger и NSUInteger
Сюрприз! У меня есть такая переменная, NSInteger index = 0; Я сравниваю его с одним из подсчетов (который возвращает NSUInteger) как это, if((index-1) <= [[currentmonth subviews] count]) { NSLog(@"true"); } else { NSLog(@"false"); } Это всегда да…
25 авг '14 в 06:50
1
ответ
NSUInteger не отображается должным образом на TestFlight
Я тестировал свое приложение на симуляторе и устройстве. Есть ярлыки, которые показывают NSIntegers, и я отформатировал их как: [NSString stringWithFormat:@"%lu", (unsigned long)_qty] Это работает. Однако, когда я создаю свое приложение для TestFlig…
11 июл '16 в 09:57
1
ответ
Использование нескольких перечислений NSUInteger в качестве параметра метода
Я пытаюсь сделать метод с форматом, аналогичным setAutoresizingMask: метод NSView. Я хочу, чтобы кто-то мог указать несколько значений, которые я объявил в моем перечислении (NSHeightSizable | NSWidthSizable), как в маске авторазмера. Как я могу это…
02 авг '10 в 22:58
3
ответа
Инициализация делает указатель из целого числа без приведения
Я получил это предупреждение, когда я пытаюсь получить символ по индексу Инициализация делает указатель из целого числа без приведения вот код: int random(arch4random()%(string.length)); NSString * char =[string charachterAtIndex:random]; я просто х…
23 апр '12 в 21:10
1
ответ
Использование NSUInteger Input для insertObject:___ atIndex:___
Я пытаюсь создать простую игру в крестики-нолики с помощью NSMutableArray. Создан класс с именем "Board" с методом "getPosition" (я предполагаю, что это лучший способ получить пользовательский ввод). Я спрашиваю позицию, затем приводю от int к NSUIn…
19 ноя '14 в 18:57
2
ответа
Использовать переменную вне блока Firebase
Привет всем, я использую Firebase для своего проекта ios... У меня много проблем с использованием значений моих переменных вне блоков Firebase, когда я запрашиваю базу данных. Например, в этом случае я пытаюсь получить числовое значение из этого зап…
18 апр '18 в 16:05
3
ответа
Создание пользовательских методов с unitFlags
Я хотел бы создать методы, которые принимают параметр "unitFlags", похожий на Event Kit - (NSDateComponents *)components:(NSUInteger)unitFlags fromDate:(NSDate *)date. В предыдущем методе и методе, показанном ниже, юнит-флаги могут быть установлены …
10 май '13 в 21:59