Все вопросы: [nsnumber]

25 вопросов

похожие теги:
13
голосов
3ответов
9050 просмотров

Хранение целых чисел в словаре

Насколько я понимаю, в Objective-C можно помещать объекты только в словари.Так что, если бы мне пришлось создать словарь, в нем должны были бы быть все объекты.Это означает, что мне нужно ввести целые числа как NSNumber, верно? Так ... NSNumber *testNum = [NSNumber numberWithInt:varMoney];...

2
голосов
2ответов
15738 просмотров

NSNumber, установка и получение

Я возился с NSNumber для приложения для iPhone и смотрю, что я могу с ним сделать.Для большинства моих переменных я просто сохраняю их как «int», «float» и т. Д.Однако, когда мне нужно передать объект (например, в словаре), они мне нужны как объект.Я использую NSNUmber.Вот как я инициализирую об...

6
голосов
4ответов
13839 просмотров

NSNumber of seconds to Hours, minutes, seconds

I am having a terrible time trying to do something that should be easy. I have a NSNumber value of 32025.89 seconds. I need to represent that in Hours, Minutes, Seconds. Is there a method that spits that out? I can't seem to find a proper formatter.

1
голосов
1ответов
13039 просмотров

XCode warning : Initialization makes pointer from integer without a cast (while trying to assign a value to a NSNumber)

I'm stuck with a warning in Xcode while trying to develop a small iPhone App. I've got this piece of code in Xcode : NSNumber *randomNumber = arc4random() % [array count]; If I NSLog randomNumber, everything seems to work but Xcode keeps warning me, saying : Initialization makes pointer from i...

0
голосов
1ответов
1593 просмотров

How do you sort NSNumber with NSSortDescriptor?

I'm having trouble sorting an NSNumber using NSSortDescriptor. For whatever reason it won't sort into the correct order. What am I doing wrong? - (NSNumber *)sortNumber { NSNumber *sum = [NSNumber numberWithFloat:([self.capacity floatValue] / [self.availability floatValue])]; return sum; } I...

570
голосов
18ответов
415165 просмотров

How to convert an NSString into an NSNumber

How can I convert a NSString containing a number of any primitive data type (e.g. int, float, char, unsigned int, etc.)? The problem is, I don't know which number type the string will contain at runtime. I have an idea how to do it, but I'm not sure if this works with any type, also unsigned and...

1
голосов
4ответов
979 просмотров

intValue is missing decimals

I have a price that I need to convert based on the selected currency. NSString *path = [[NSBundle mainBundle] bundlePath]; NSString *finalPath = [path stringByAppendingPathComponent:@"currency.plist"]; NSDictionary *plistDictionary = [[NSDictionary dictionaryWithContentsOfFile:finalPath] retain]...

1
голосов
3ответов
7647 просмотров

Converting NSNumbers saved in a plist to integers

Saving data: - (NSString *)dataFilePath { NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; return [documentsDirectory stringByAppendingPathComponent:kFilename]; } - (void)applicationWillTermi...

5
голосов
2ответов
9531 просмотров

Can someone post a full example usage of NSNumber?

I'm not even sure, for example, if I can use it like a normal variable. There doesn't appear to be a mutable version. And does mutable mean it's value can be changed?

61
голосов
5ответов
59496 просмотров

What's the difference between NSNumber and NSInteger?

What's the difference between NSNumber and NSInteger? Are there more primitives like these that I should know about? Is there one for floats?

0
голосов
1ответов
1828 просмотров

Formatted absolute value of an NSNumber

Well, it's actually the sum of an array of NSDecimalNumbers I'd like to get the absolute value of... I constantly feel like I'm fighting the framework with all the conversions & typecasting that are required...from double to NSNumber to NSDecimalNumber and back and...all while trying to maint...

16
голосов
4ответов
28428 просмотров

Convert NSNumber (double) value into time

i try to convert a value like "898.171813964844" into 00:17:02 (hh:mm:ss). How can this be done in objective c? Thanks for help!

7
голосов
3ответов
6645 просмотров

Storing optional NSNumber in Core Data

In my core data model, I have an entity with an optional NSNumber attribute. How do I test to see if the value in that attribute is valid or not? When I test for nil... doesn't work. [self numberAttribute] == nil // always returns NO When I test for a zero value int, that doesn't work. ...

24
голосов
1ответов
26712 просмотров

Storing and retrieving unsigned long long value to/from NSString

I have an unsigned long long value which I want to store into an NSString and retrieve from the string. Initially I have the value in an NSNumber and I am using this to get the string NSString *numStr = [NSString stringWithFormat:@"%llu", [myNum unsignedLongLongValue]]; where myNum is an NSNu...

1
голосов
1ответов
3059 просмотров

Trouble with NSDecimalNumber's decimalNumberByDividingBy:withBehavior:

I always seem to run into trouble with NSDecimalNumber! Today, I get this error: "Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSCFNumber decimalNumberByDividingBy:withBehavior:]: unrecognized selector sent to instance 0xd1fb10'" Here is the source...

8
голосов
5ответов
8142 просмотров

How do you get the int and modulo (mod) of division with an NSDecimalNumber

I am confused by NSDecimalNumber and its "behaviors". I have an NSDecimalNumber that represents a dollar value, say $37.50. I'd like to find out how many times say 5.0 goes into that number and then know what's left over. I can get the straight division and get 7.50 but I want 7 mod 2.50. I could...

-1
голосов
2ответов
2262 просмотров

Does NSNumber add any extra bytes to the number it holds?

I'm working with Objective-C and I need to add int's from a NSArray to a NSMutableData (I'm preparing a to send the data over a connection). If I wrap the int's with NSNumber and then add them to NSMutableData, how would I find out how many bytes are in the NSNumber int? Would it be possible to u...

0
голосов
1ответов
1426 просмотров

использование NSNumberFormatter с NSDecimalNumberHandler в iphone sdk

в качестве быстрой проверки форматирования очень больших точных чисел, которые я делаю: (число является синтезированным NSDecimalNumber ...) число = [[выделение NSDecimalNumber] initWithDecimal: [[NSDecimalNumber numberWithDouble: 420000008698643507200000.0F] decimalValue]]; DLog (@ "unformat...

2
голосов
4ответов
1237 просмотров

Использование MPMediaPlaylistPropertyPlaylistAttributes и побитовых операторов в NSInteger - Objective C (iPhone)

и заранее спасибо за ваше время. Я пытаюсь отфильтровать определенные типы плейлистов для приложения для iphone (в частности, Genius и On-the-go). в документации говорится, что атрибут свойства MPMediaPlaylistPropertyPlaylistAttributes будет возвращать атрибуты, связанные со списком воспроизв...

9
голосов
5ответов
2852 просмотров

Является ли NSNumber излишним для счетчика уровня экземпляра?

Я новичок в Objective-C и Какао. Я читал, что NSInteger и NSNumber предпочтительнее при работе с простыми целыми числами, потому что они являются «платформенно-безопасными» версиями примитивных числовых типов (и, в случае NSNumber, заключенными в объект). Итак, мне нужен счетчик в моем классе, к...

1
голосов
4ответов
2167 просмотров

NSNumber выходит за рамки?

Я написал класс Objective-C и использую его общий экземпляр для нескольких представлений в моем проекте iPhone. Его переменные-члены включают bools, int, NSStrings и один NSNumber. Общий экземпляр, похоже, отлично работает в рамках моего приложения, за исключением NSNumber, который отладчик сооб...

1
голосов
1ответов
2191 просмотров

Отладка Xcode: просмотреть значение NSNumber?

Можно ли увидеть числовое значение NSNumber в подсказке отладчика в окне просмотра переменных? Я храню целочисленное значение в NSNumber и хочу видеть это значение во время отладки. Я уже пробовал некоторые средства форматирования данных в отладчике, но это не сильно помогло.

46
голосов
9ответов
24098 просмотров

Определите, является ли NSNumber NaN

Как определить, представляет ли NSNumber какао NaN (а не число)? Это возникает, например, когда я анализирую строку с недопустимым (нечисловым) содержимым.

5
голосов
4ответов
33510 просмотров

NSMutableArray добавить объект только как указатель?

У меня есть небольшой код NSMutableArray *myArray = [[NSMutableArray alloc] init]; NSNumber *myNumber = [NSNumber numberWithDouble:752.65]; [myArray addObject:myNumber]; С помощью этого кода я храню объекты внутри массива. Но теперь у меня есть два независимых друг от друга объекта. ...

78
голосов
6ответов
91152 просмотров

Как добавить два объекта NSNumber?

Теперь это должно быть легко, но как сложить два NSNumber? Как: [one floatValue] + [two floatValue] или есть лучший способ?