Você está na página 1de 3

#import <Foundation/Foundation.

h>

Objective C

Um programa Objective C padrão vai ter :

int main (int argc, const char * argv[])

NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];

Aqui é onde vc vai programar utilizando commandos da linguagem C

[pool drain];

return 0;

A Leitura dos itens das entradas de dados são feitas através de linhas de comando ! Conforme
acima

Exemplo 01

int main (int argc, const char * argv[])

NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];

NSLog (@"%s %s",argv[1],argv[2]);

[pool drain];

return 0;

}
Detalhe Importante

Site > https://www.onlinegdb.com/online_objectivec_compiler

Outro exemplo

#import <Foundation/Foundation.h>

int main (int argc, const char * argv[])

NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];

float soma = atof(argv[1]) + atof(argv[2]); //Esta linha pega os valores de entrada e soma

NSLog (@"Soma : %f ",soma); // Esta linha Mostra o resultado

[pool drain];

return 0;

}
Veja o detalhe

Funções auxiliares

Atoi -> transforma de asc para inteiro

Atof -> transforma de asc para real

Referencias

https://books.google.com.br/books?id=l3hCzhhmSIQC&pg=PA72&lpg=PA72&dq=Foundation/
Foundation.h+char+to+integer&source=bl&ots=Tcp1Lpp3xp&sig=yHGFaV5mHfAiNuy_TJ81JVX
7Mr4&hl=pt-
BR&sa=X&ved=2ahUKEwjj35Cn7LbeAhUIF5AKHX54DCIQ6AEwAXoECAcQAQ#v=onepage&q=Fo
undation%2FFoundation.h%20char%20to%20integer&f=false

https://codescracker.com/objective-c/objective-c-strings.htm

Você também pode gostar