Encore une fois, j'essaie d'envelopper Objective-C et Cocoa. J'ai donc posté du code ci-dessous. Ce que j'essaie de faire, c'est d'utiliser la fonction "th_brk_line" en entrant du texte dans un UITextField puis en l'affichant dans UITextView une fois qu'il a été traité par "th_brk_line". J'ai posté la définition de fonction externe et le typedef pour "thchar_t" ainsi pour la clarté, j'espère. Je suppose que ce que j'essaie d'accomplir est de comprendre comment cette fonction C serait utilisée dans Objective-C ainsi qu'un exemple de travail avec UITextField et UITextView. C'est un exercice principalement pour ma compréhension du concept avec Objective-C et Cocoa.Comment utiliser les fonctions C externes dans Objective-C avec UITextField et UITextView ;-)
Merci encore!
typedef unsigned char thchar_t;
extern int th_brk_line(const thchar_t *in, thchar_t *out, size_t n, const char *delim);
int main() {
char line [1024];
char bline [1024];
while (fgets (line, sizeof line, stdin)) {
if (line [strlen (line) - 1] == '\n')
line [strlen (line) - 1] = '\0';
th_brk_line (line, bline, 1024, "|");
printf ("% s \n'", bline);
}
return 0;
}
Toujours un noob? Vous étiez un noob hier quand vous avez posé votre première question. Mon Dieu, mec, qu'est-ce que tu as fait pendant les dernières 24 heures? (Dans la voix de Leonard McCoy). – paxdiablo
S'il vous plaît modifier le titre de la question pour résumer ce que vous voulez savoir et non ce que votre statut social sur SO est ;-) –
haha ... désolé homme! Je suis un apprenti vraiment SLOW! – fulltone