Je suis plongé dans le développement iOS et le langage Objective C et je construis une application de réveil pour me familiariser avec le SDK et la langue. J'ai un objet NSString
qui représente une heure, avec la plage "1:00 am"
à "12:59 am"
. J'ai besoin de convertir ce NSString
en deux NSInteger
qui contiennent la valeur de l'heure et la valeur minute. Comme je le fais, je trouve la manipulation NSString
que je fais pour être extrêmement laborieux et il se sent juste comme du code bâclé.Comment convertir une représentation NSString d'une valeur temporelle en deux NSInteger contenant l'heure et la minute?
Existe-t-il un moyen simple d'extraire les caractères des heures et des minutes d'une représentation NSString
d'une valeur de temps et de stocker leurs valeurs numériques dans deux NSInteger
?
Merci d'avance pour toute votre aide! Je vais y revenir ...
Pensez à représenter votre temps interne d'une manière qui se prête davantage à être inspecté, et seulement générer des chaînes comme celles que vous décrivez comme sortie, plutôt que des représentations internes. –
Fera, Seamus, merci pour le conseil! – BeachRunnerFred