Also, ich dachte, Sie über mein Design zu beraten, weil ich denke, es könnte eine bessere Möglichkeit, es zu tun.Design-Problem in Iphone Dev - Generic-Implementierung für Game Boni
Ich muss Spiel Boni Mechanismus in meiner App implementieren. Momentan gibt es 9 Boni, jeder basiert auf verschiedenen Parametern des MainGame-Objekts.
Was ich im Sinn hatte, war beim App-Start, um 9 Objekte von GameBonus zu initialisieren, während jeder einen anderen SEL (sohnBonus) haben wird, der dafür verantwortlich sein wird, ob der Bonus gültig ist.
Also, jedes Ende des Spiels werde ich einfach über den Bonus-Array laufen und rufen Sie die IsBonusValid() -Funktion mit dem MainGame-Objekt (das ist nach jedem Spiel anders).
Wie klingt das?
Das einzige Problem, das ich derzeit habe, ist, dass ich sicherstellen muss, dass, wenn einige Boni akzeptiert werden, andere nicht (innere Sachen) ... irgendeinen Rat, wie man das tut und noch allgemeine Implementierung behält?
Dank für Sie einen Kommentar. Ich glaube du hast mich falsch verstanden. Ich möchte, dass der Spieler in der Lage ist, die gleichen Boni zu einem anderen Spiel zu bekommen, ich möchte nur sicherstellen, dass wenn er zum Beispiel Bonus "4" bekommt, er auch nicht "3" bekommt. zum Beispiel "4" ist "mehr als 40 Punkte Bonus" und "3" ist "hat mehr als 30 Punkte Bonus". Irgendwelche Vorschläge, wie man das mit meiner aktuellen Implementierung macht? – Idan