ios - "No visible interface" for existing method -


this .h file:

@interface test1viewcontroller : uiviewcontroller{}      -(void)function1:(nsstring *)param1:(nsstring *)param2 ; @end 

here .m file:

- (void)viewdidload{     [super viewdidload];      // additional setup after loading view, typically nib.      [self function1:@"333" param2:@"sadfas"]; }   -(void)function1:(nsstring *)param1:(nsstring *)param2 { } 

this line of code gives me error, stating: no visible @interface .... declares selector 'function1:param2:

[self function1:@"333" param2:@"sadfas" ];

i tried modify bit, not work. how fix this

the function should be

- (void)functionwithfirstparam:(nsstring *)param1 andsecondparam:(nsstring *)param2; 

param1 , param2 variables sending.

thus you'll have access passed string such:

- (void)functionwithfirstparam:(nsstring *)param1 andsecondparam:(nsstring *)param2 {     nslog(@"param1: %@, param2: %@",param1, param2); } 

and you'll call function this:

[self functionwithfirstparam:@"hello" andsecondparam:@"world"]; 

Comments

Popular posts from this blog

html - How to style widget with post count different than without post count -

How to remove text and logo OR add Overflow on Android ActionBar using AppCompat on API 8? -

javascript - storing input from prompt in array and displaying the array -