Problem with implicit declaration of function in objective c -


i trying learn bit more objective-c, , @ moment i'm stuck. got 4 errors, same. "implicit declaration of function", googled didn't find solution.

radiostation .h

#import <cocoa/cocoa.h> @interface radiostation : nsobject {   nsstring* name;   double frequency;   char band; } +(double)minamfrequency; +(double)maxamfrequency; +(double)minfmfrequency; +(double)maxfmfrequency; -(id)initwithname:(nsstring*)newname atfrequency:(double)newfrequency withband:(char)newband; -(nsstring*)name; -(double)frequency; -(char)band; -(void)setname:(nsstring*)newname; -(void)setfrequency:(double)newfrequency; -(void)setband:(char)newband; @end 

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 

the lines

if (newfrequency > maxfmfrequency()) { if (newfrequency < minfmfrequency()) { if (newfrequency > maxamfrequency()) { if (newfrequency < minamfrequency()) { 

all "implicit declaration of function"

thanx in advance, dietger

i think might because you're mixing c , objective c syntax.

try:

if (newfrequency > [self maxfmfrequency]) 

Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -