Como implementar aulas de desenvolvimento de aplicativos ios
Como pode ser óbvio, a implementação de uma classe para iOS consiste na implementação de seus métodos. A listagem a seguir dá-lhe uma boa idéia sobre o que é uma implementação do método é eo que especificação global de implementação de uma classe se parece. Implementar a classe usando uma especificação de aplicação suportado pela directiva @implementation, como mostrado aqui:
@implementação-... ... -d
Esta é a implementação para a classe StackOfInteger:
@implementation StackOfInteger-- (id) {Init auto = [super-Init] -última = -1-elementos = [[alloc NSMutableArray] Init] -Retornar auto -} - (BOOL) isEmpty {return (último == -1) -} - (vazio) de envio: (int) intvalue {NSNumber * intObject = [NSNumber numberWithInt: intValue] - [elementos addObject: intObject] -última ++ -} - (void) push2: (int) intValue1 outro: (int) intValue2 {NSNumber * intObject = [NSNumber numberWithInt: intValue1] - [elementos addObject: intObject] -intObject = [NSNumber numberWithInt: intValue2] - [elementos addObject: intObject] -última = + 2 -} - (int) pop {NSNumber * = elemento (NSNumber *) [elementos objectAtIndex: últimos] -última --- int intValue = [elemento intValue] - [elementos removeLastObject] -Retornar intValue -} - d