J'essaie d'écrire un "Hello World" pour iPhone 4. Comme c'est ma première tentative de développement d'applications iPhone, et ma première expérience avec Objective C, n'hésitez pas à supposer que vous devez m'apprendre comment sucer des oeufs sur celui-ci.Ajouter et modifier des étiquettes sur l'iPhone? (IOS4 +)
Comme ma fondation, j'ai commencé avec le tutoriel http://appsamuck.com/day1.html - mais il est tellement obsolète que je ne vais pas arriver à moins que je ne déconstruit les étapes.
À ce stade, je suis à la recherche dans la partie où il vous indique comment ajouter une étiquette à l'affichage ET ajouter la référence à l'étiquette.
Malheureusement, il ne semble pas que tout se corresponde bien.
Essentiellement, ce que je voudrais le simulateur faire quand je lance le bouton « Exécuter et CONSTRUIT » est pour le « MyLabel » pour changer de lire « ICI »
quand tout fonctionne, il n'y a pas erreurs, mais cdLabel.text ne change pas pour lire "ICI".
J'ai une photo de l'installation GUI de base - et peut poster toute autre information nécessaire.
le ViewController.h
lit:
@interface MinutesToMidnightViewController : UIViewController {
IBOutlet UILabel *cdLabel;
}
-(void)updateLabel;
le ViewController.m
a la fonction suivante dans le:
-(void)updateLabel {
cdLabel.text = [NSString: "HERE"];
}
Enfin - il y a une photo de la façon dont je l'ai mis en place les bits de l'interface graphique dans le concepteur d'interface :
S'il y a quelqu'un qui peut connecter le point sur ce dernier bit, je serais très reconnaissant! (Aussi les directions pour les tutoriels de débutant IOS4 ou APPS open source seraient très appréciées :)
Merci! - Un
MISE À JOUR: En réponse à la question de savoir quand dois-je appeler updateLabel
J'ai la fonction
- (void)applicationDidFinishLaunching:(UIApplication *)application {
[viewController updateLabel];
}
construit dans mon fichier MinutesToMidnightAppDelegate.m
Quand appelez-vous updateLabel? – VdesmedT