Instance Method

integerForKey:

Returns the integer value associated with the specified key.

Declaration

- (NSInteger)integerForKey:(NSString *)defaultName;

Parameters

defaultName

A key in the current user‘s defaults database.

Return Value

The integer value associated with the specified key. If the specified key doesn‘t exist, this method returns 0.

Discussion

This method automatically coerces certain values into equivalent integer values (if one can be determined). The Boolean value YES becomes 1 and NO becomes 0. A floating point number becomes the greatest integer that‘s less than that number (for example, 2.67 becomes 2). A string that represents an integer becomes the equivalent integer (for example “123“ becomes 123).

See Also

Getting Default Values

- objectForKey:

Returns the object associated with the specified key.

- URLForKey:

Returns the URL associated with the specified key.

- arrayForKey:

Returns the array associated with the specified key.

- dictionaryForKey:

Returns the dictionary object associated with the specified key.

- stringForKey:

Returns the string associated with the specified key.

- stringArrayForKey:

Returns the array of strings associated with the specified key.

- dataForKey:

Returns the data object associated with the specified key.

- boolForKey:

Returns the Boolean value associated with the specified key.

- floatForKey:

Returns the float value associated with the specified key.

- doubleForKey:

Returns the double value associated with the specified key.

- dictionaryRepresentation

Returns a dictionary that contains a union of all key-value pairs in the domains in the search list.