这是我调用方法的地方(发送消息):
[db saveSiteData:(UITextField) txtSiteID with:(UITextField) txtSTA and:(UITextField) txtSiteDesc and: (UITextField) txtElev ]
这是方法的声明:
- (void) saveSiteData:(UITextField*) txtSiteID STA:(UITextField*) txtSTA desc:(UITextField*) txtSiteDesc elev:(UITextField*) txtElev {
这是我在消息调用中收到的错误消息:
使用过的类型' UITextField'需要算术或指针类型的地方
我该如何解决这个问题? (我是一个新手,尽可能快地学习......):D
答案 0 :(得分:2)
这样做:
[db saveSiteData:(UITextField *) txtSiteID STA:(UITextField *) txtSTA desc:(UITextField *) txtSiteDesc elev: (UITextField *) txtElev ]
答案 1 :(得分:0)
您需要将UITextField
个对象作为参数传递:
[db saveSiteData:txtSiteID STA:txtSTA desc:txtSiteDesc elev:txtElev];
至少阅读此内容 - http://en.wikipedia.org/wiki/Objective-C