Objective c 什么';这句话怎么了?([avc oRecurrsStart.text])

Objective c 什么';这句话怎么了?([avc oRecurrsStart.text]),objective-c,ios7,Objective C,Ios7,这句话怎么了?(最后一个)用于其他类(CreateRecurringAppoints)。我在oRecurrsStart和text之间收到一条错误消息(XCode 5.1.1声明“期望]) 这是oRecurrsStart的定义,它位于AppointsViewController类中: @property (strong, nonatomic) IBOutlet UITextField *oRecurrsStart; 您正试图调用一个方法(或以Objective-C术语发送消息)到objectav

这句话怎么了?(最后一个)用于其他类(CreateRecurringAppoints)。我在oRecurrsStart和text之间收到一条错误消息(XCode 5.1.1声明“期望])

这是oRecurrsStart的定义,它位于AppointsViewController类中:

@property (strong, nonatomic) IBOutlet UITextField *oRecurrsStart;

您正试图调用一个方法(或以Objective-C术语发送消息)到object
avc
的对象和实例,而不是为此方法提供名称-您正在插入另一个UITextField对象的文本属性

我想你需要把线路改成

avc.oRecurrsStart.text

谢谢你…这很有道理…我感谢你花时间回答这个问题…为了完成,你也可以有
[[avc oRecurrsStart]text]
avc.oRecurrsStart.text