Cela devrait être un bon point de départ de commencer avec UITableView, puis de faire des parallèles. UITableView est l'un des contrôles les plus couramment utilisés dans iOS, couvrant de nombreux scénarios commerciaux, et les idées d'encapsulation et la conception de l'interface de UITableView peuvent refléter les idées d'encapsulation de la plupart des contrôles iOS, ce qui constitue un bon paradigme.
Si vous êtes débutant, voici quelques articles pour vous :
Démarrer avec iOS (1) : Créer un projet iOS
Premiers pas avec iOS (2) : gestion des bibliothèques tierces
Démarrer avec iOS (3) : Implémentation d'une application multipage
Démarrer avec iOS (4) : Demander des données au réseau
Premiers pas avec iOS (5) : stockage de données localement
Ces articles présentent un scénario commercial courant d'une application iOS à partir d'un concept large. Les articles fournissent tous des étapes de base et des téléchargements de code source, afin que vous puissiez voir l'effet immédiatement. Cependant, l'article ne donne que les points de connaissances les plus élémentaires liés au sujet. Vous devez approfondir vos études pour obtenir des détails et des connaissances approfondies. J'espère que cela vous sera utile.
UIView Ceci est obligatoire. Il existe également un cadre et une reliure, qu'il faut clairement distinguer. CAlayer est également recommandé. Si vous n'avez pas de livre, regarder la WWDC et Udacity est un bon début. La fonction de débogage de Xcode est également très puissante désormais. Si vous êtes intéressé, vous pouvez jeter un œil à LLDB.
Je suis autodidacte depuis près de six mois, mais l'effet est très médiocre car je l'ai appris en participant à des projets dans l'entreprise. Laissez-moi vous donner quelques suggestions. Vous devez maîtriser les bases d'OC. Il n'y a pas beaucoup de contenu dans cette partie. Ensuite, j'ai commencé à apprendre l'interface utilisateur. Personnellement, je pense que la chose la plus importante est UITableView. Il est recommandé de ne pas utiliser le storyboard pour créer une interface utilisateur, car sb n'est généralement pas utilisé dans les grands projets. plus sur pourquoi. Ensuite, il y a le basculement entre les contrôleurs, l’utilisation des contrôleurs de navigation, etc. L'interface utilisateur à elle seule nécessite une étude sérieuse pendant un certain temps, puis il y a les agents, les notifications, les push, les bases de données, la programmation réseau, le multimédia, etc.
Cela devrait être un bon point de départ de commencer avec UITableView, puis de faire des parallèles. UITableView est l'un des contrôles les plus couramment utilisés dans iOS, couvrant de nombreux scénarios commerciaux, et les idées d'encapsulation et la conception de l'interface de UITableView peuvent refléter les idées d'encapsulation de la plupart des contrôles iOS, ce qui constitue un bon paradigme.
Si vous êtes débutant, voici quelques articles pour vous :
Démarrer avec iOS (1) : Créer un projet iOS
Premiers pas avec iOS (2) : gestion des bibliothèques tierces
Démarrer avec iOS (3) : Implémentation d'une application multipage
Démarrer avec iOS (4) : Demander des données au réseau
Premiers pas avec iOS (5) : stockage de données localement
Ces articles présentent un scénario commercial courant d'une application iOS à partir d'un concept large. Les articles fournissent tous des étapes de base et des téléchargements de code source, afin que vous puissiez voir l'effet immédiatement. Cependant, l'article ne donne que les points de connaissances les plus élémentaires liés au sujet. Vous devez approfondir vos études pour obtenir des détails et des connaissances approfondies. J'espère que cela vous sera utile.
UIView Ceci est obligatoire. Il existe également un cadre et une reliure, qu'il faut clairement distinguer. CAlayer est également recommandé.
Si vous n'avez pas de livre, regarder la WWDC et Udacity est un bon début.
La fonction de débogage de Xcode est également très puissante désormais. Si vous êtes intéressé, vous pouvez jeter un œil à LLDB.
UITableView, UIScorllview,
Slide, Switch, DatePicker, PickerView
Contrôles que vous voyez dans une application
Je suis autodidacte depuis près de six mois, mais l'effet est très médiocre car je l'ai appris en participant à des projets dans l'entreprise. Laissez-moi vous donner quelques suggestions. Vous devez maîtriser les bases d'OC. Il n'y a pas beaucoup de contenu dans cette partie. Ensuite, j'ai commencé à apprendre l'interface utilisateur. Personnellement, je pense que la chose la plus importante est UITableView. Il est recommandé de ne pas utiliser le storyboard pour créer une interface utilisateur, car sb n'est généralement pas utilisé dans les grands projets. plus sur pourquoi. Ensuite, il y a le basculement entre les contrôleurs, l’utilisation des contrôleurs de navigation, etc. L'interface utilisateur à elle seule nécessite une étude sérieuse pendant un certain temps, puis il y a les agents, les notifications, les push, les bases de données, la programmation réseau, le multimédia, etc.
Recommander un gayhub https://github.com/Aufree/trip-to-iOS里面有一些视频,书,博客,常见第三方库的地址。