Liebe Mitglieder des osxentwicklerforums,
ich könnte etwas Hilfe bei meiner App gebrauchen und frage deswegen um Hilfe.
Ich bin ein objektive c Anfänger kann nur Html,PHP was mir aber leider bei meinem Problem nicht weiterhilft.
Also ich fange jetzt mal an mein Problem zu schildern.
Ich habe mir zum Einstieg das Buch:"Cocoa von Aaron Hillegass" gekauft(was ich empfehlen kann) und versuche die Basics zu verstehen.
Nun sitze ich aber fest und komme nicht weiter.
Mein Quellcode ist:
main.m
Alles anzeigen
LotteryEntry.h
Alles anzeigen
LotteryEntry.m
Alles anzeigen
lottery.h
lottery.m
Alles anzeigen
Ich bekomme die Fehlermeldung:Command /Developer/usr/bin/clang failed with exit code 1 und finde einfach keine Lösung.
Ich hoffe einer von euch kann mir bei meinem Problem behilflich sein.
Mit freundlichen grüßen Homer
ich könnte etwas Hilfe bei meiner App gebrauchen und frage deswegen um Hilfe.
Ich bin ein objektive c Anfänger kann nur Html,PHP was mir aber leider bei meinem Problem nicht weiterhilft.
Also ich fange jetzt mal an mein Problem zu schildern.
Ich habe mir zum Einstieg das Buch:"Cocoa von Aaron Hillegass" gekauft(was ich empfehlen kann) und versuche die Basics zu verstehen.
Nun sitze ich aber fest und komme nicht weiter.
Mein Quellcode ist:
main.m
Quellcode
- #import <Foundation/Foundation.h>
- #import "LotteryEntry.h"
- #import "lottery.h"
- int main (int argc, const char * argv[])
- {
- @autoreleasepool {
- NSMutableArray *array;
- array = [[NSMutableArray alloc] init];
- int i;
- for(i = 0; i < 10; i++){
- NSNumber * newNumber = [[NSNumber alloc] initWithInt:(i * 3)];
- [array addObject:newNumber];
- }
- for(i = 0; i < 10; i++){
- NSNumber *numberToPrint = [array objectAtIndex:i];
- NSLog(@"Die Zahl bei Index %d lautet %@", i,numberToPrint);
- }
- }
- return 0;
- }
LotteryEntry.h
Quellcode
LotteryEntry.m
Quellcode
- #import "LotteryEntry.h"
- #import "lottery.m"
- #import "lottery.h"
- @implementation LotteryEntry
- - (void)prepareRandomNumbers
- {
- firstNumber = random() 0 + 1;
- secondNumber = random() 0 + 1;
- }
- - (void)setEntryDate:(NSCalendar *)date
- {
- entryDate = date;
- }
- - (NSCalendar *)entryDate
- {
- return entryDate;
- }
- - (int)firstNumber
- {
- return firstNumber;
- }
- - (int)secondNumber
- {
- return secondNumber;
- }
- @end
lottery.h
lottery.m
Quellcode
- #import <Foundation/Foundation.h>
- #import "lottery.h"
- #import "LotteryEntry.h"
- @implementation lottery
- int main(int argc, char *argv[])
- {
- @autoreleasepool {
- //Datumobjekt erstellen
- NSCalendarDate *now = [[NSCalendarDate alloc] init];
- //Denn Seed-wert des Zufallsgenerators setzen
- srandom(time(NULL));
- NSMutableArray *array;
- array =[[NSMutableArray alloc] init];
- int i;
- for(i = 0; i < 10; i++){
- //Ein Date/Time-Objekt 'i' Wochen in der Zukunft erstellen
- NSCalendarDate *iWeeksFromNow;
- iWeeksFromNow = [now dateByAddingYears:0
- months:0
- days:(i * 7)
- hours:0
- minutes:0
- seconds:0];
- //Eine neue Instanz von LotteryEntry erstellen
- LotteryEntry *newEntry = [[LotteryEntry alloc] init];
- [newEntry prepareRandomNumbers];
- [newEntry setEntryDate:iWeeksFromNow];
- // Das LotteryEntry-Objekt zu dem Array hinzufügen
- [array addObject:newEntry];
- for(LotteryEntry *entryToPrint in array){
- //Seinen Inhalt anzeigen
- NSLog(@"%@", entryToPrint);
- }
- }
- }
- }
- @end
Ich bekomme die Fehlermeldung:Command /Developer/usr/bin/clang failed with exit code 1 und finde einfach keine Lösung.
Ich hoffe einer von euch kann mir bei meinem Problem behilflich sein.
Mit freundlichen grüßen Homer