Aantal berichten: 24 | Lid sinds: 07-07-2011 | Geplaatst om: 17:05 - 29-08-2011
Hallo MacFreakers,
Ik ben nu al een tijdje aan een programma bezig uit een boek. (objective-c for dummies) Ik voeg steeds nieuwe functies toe aan het programma en nu gaat er iets mis. Maar ik kom er niet achter. Ik krijg een SIGABRT melding.
for (int n = 1; n < 2; n ++) { aTransaction = [CashTransaction new]; [aTransaction createTransaction:n*100 forBudget:europeBudget]; //hier zit de SIGABRT. [transactions addObject:aTransaction]; aTransaction = [CashTransaction new]; [aTransaction createTransaction:n*100 forBudget:englandBudget]; [transactions addObject:aTransaction]; }
int n = 1; while (n < 4) { aTransaction = [CreditCardTransaction new]; [aTransaction createTransaction:n*100 forBudget:europeBudget]; [transactions addObject:aTransaction]; aTransaction = [CreditCardTransaction new]; [aTransaction createTransaction:n*100 forBudget:englandBudget]; [transactions addObject:aTransaction]; n++; }
for (Transaction* aTransaction in transactions) { [aTransaction spend]; }
return 0; }
Ik hoop dat jullie het probleem kunnen vinden.
MacNewb Niet Aanwezig
Junior Lid
Aantal berichten: 24 | Lid sinds: 07-07-2011 | Geplaatst om: 17:14 - 29-08-2011
Sorry MacFreakers,
Het probleem is opgelost. Ik was vergeten om wat code in de subclasses toe te voegen. Ik ben een beginneling zoals jullie kunnen lezen. (MacNewb)
MacNewb Niet Aanwezig
Junior Lid
Aantal berichten: 24 | Lid sinds: 07-07-2011 | Geplaatst om: 17:15 - 29-08-2011
Sorry MacFreakers,
Het probleem is opgelost. Ik was vergeten om wat code in de subclasses toe te voegen. Ik ben een beginneling zoals jullie kunnen lezen. (MacNewb)
rondendron Niet Aanwezig
Account inactief
Aantal berichten: 288 | Lid sinds: 11-06-2011 | Geplaatst om: 17:17 - 29-08-2011
Ik zie het nut niet zo van een loop die slechts 1 maal doorlopen wordt.
SteveSnobbs Niet Aanwezig
Account inactief
Aantal berichten: 8 | Lid sinds: 13-10-2011 | Geplaatst om: 12:03 - 18-10-2011
Dit is een functie gemaakt om geld te storten en geld op te nemen of om []gemakkelijk geld te verdienen? Ik neem aan dat z'n functie telkens herhaald moet worden en de loop daarom ook oneindig doorlopen moet kunnnen worden!
(Bewerkt door SteveSnobbs om 11:38, 20-10-2011)
BillieBoy Niet Aanwezig
Account inactief
Aantal berichten: 4 | Lid sinds: 18-10-2011 | Geplaatst om: 11:35 - 20-10-2011