Return to Snippet

Revision: 45106
at April 24, 2011 23:30 by mlecho


Initial Code
// assume ImaginaryNumber defined:
typedef struct {
float real;
float imaginary;
} ImaginaryNumber;

ImaginaryNumber miNumber;
miNumber.real = 1.1;
miNumber.imaginary = 1.41;

NSValue *miValue = [NSValue value: &miNumber
withObjCType:@encode(ImaginaryNumber)]; // encode using the type name

ImaginaryNumber miNumber2;
[miValue getValue:&miNumber2];

Initial URL


Initial Description


Initial Title
nsvalue example

Initial Tags


Initial Language
Objective C