Hallo,
Ich habe eine Frage zu dem Galileo Computing Buch "Apps entwickeln für iPhone und iPad" von Clemens Wagner und Klaus M. Rodewig.
Und zwar bin ich dort in Kapitel 3.2.6 "Gestenverarbeitung über Controls".
openbook.galileocomputing.de/a…08-4274-8b17-625b0208638b
Dort soll man seinem Projekt Methoden zur Berechnung der Alarmzeit hinzufügen.
Unteranderem angleWithPoint:
>>Das Control erhält für die Darstellung der Alarmzeit die Property time. Die Alarmzeit kann über die Methode angle in einen Winkel umgerechnet und über die Methode setAngle: als Winkelwert gesetzt werden. Die Methoden midPoint und pointWithRadius:angle: aus der Klasse ClockView werden in die Kategorie UIView(AlarmClock) ausgelagert, damit sowohl die View- als auch die Control-Klasse sie verwenden können. Die Methode angleWithPoint: berechnet über die C-Funktion atan2 zu einem Punkt im Control den Winkel der Linie, die vom Mittelpunkt zu diesem Punkt führt:<<
Ich verstehe dabei jetzt nicht, wie ich dem Viewcontroller die beiden Methoden "midPoint" und "pointWithRadius:angle:" bekannt machen soll.
Diese befinden sich momentan in ClockView.m und in dem Text steht, dass man sie nach UIView (AlarmClock) auslagern soll...
Das ist mir noch nicht ganz klar.
Könntet ihr mir dabei helfen??
Vielen Dank schon mal im Voraus ;)
Ich habe eine Frage zu dem Galileo Computing Buch "Apps entwickeln für iPhone und iPad" von Clemens Wagner und Klaus M. Rodewig.
Und zwar bin ich dort in Kapitel 3.2.6 "Gestenverarbeitung über Controls".
openbook.galileocomputing.de/a…08-4274-8b17-625b0208638b
Dort soll man seinem Projekt Methoden zur Berechnung der Alarmzeit hinzufügen.
Unteranderem angleWithPoint:
>>Das Control erhält für die Darstellung der Alarmzeit die Property time. Die Alarmzeit kann über die Methode angle in einen Winkel umgerechnet und über die Methode setAngle: als Winkelwert gesetzt werden. Die Methoden midPoint und pointWithRadius:angle: aus der Klasse ClockView werden in die Kategorie UIView(AlarmClock) ausgelagert, damit sowohl die View- als auch die Control-Klasse sie verwenden können. Die Methode angleWithPoint: berechnet über die C-Funktion atan2 zu einem Punkt im Control den Winkel der Linie, die vom Mittelpunkt zu diesem Punkt führt:<<
Ich verstehe dabei jetzt nicht, wie ich dem Viewcontroller die beiden Methoden "midPoint" und "pointWithRadius:angle:" bekannt machen soll.
Diese befinden sich momentan in ClockView.m und in dem Text steht, dass man sie nach UIView (AlarmClock) auslagern soll...
Das ist mir noch nicht ganz klar.
Könntet ihr mir dabei helfen??
Vielen Dank schon mal im Voraus ;)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von TheCED311 ()