I'm trying to learn a little more about Objective-c, and at the moment I'm stuck. I had 4 errors, anyway. "Implicit function declaration", I googled, but I did not find a solution.
RadioStation.h
RadioStation.m
#import "RadioStation.h" @implementation RadioStation +(double)minAMFrequency{ return 520.0; }; +(double)maxAMFrequency{ return 1610.0; }; +(double)minFMFrequency{ return 88.3; }; +(double)maxFMFrequency{ return 107.9; }; -(id)initWithName:(NSString*)newName atFrequency:(double)newFrequency withBand:(char)newBand{ self = [super init]; if(self != nil){ name = [newName retain]; band = newBand; if (band == 'F') { if (newFrequency > maxFMFrequency()) { frequency = maxFMFrequency(); }else if (newFrequency < minFMFrequency()) { frequency = minFMFrequency(); }else { frequency = newFrequency; } }else if (band == 'A') { if (newFrequency > maxAMFrequency()) { frequency = maxAMFrequency(); }else if (newFrequency < minAMFrequency()) { frequency = minAMFrequency(); }else { frequency = newFrequency; } } } return self; } @end
Lines
if (newFrequency > maxFMFrequency()) { if (newFrequency < minFMFrequency()) { if (newFrequency > maxAMFrequency()) { if (newFrequency < minAMFrequency()) {
everyone says "Implicit function declaration"
Thanx in advance, Dietger
source share