2011-06-13 52 views
-3

我将uitextfield字符串传递给一个类方法(+)与该方法我想实例化一个NSString与文本字段的值将在另一个方法中使用同一班。但是因为这个方法是(+)我不能在不抛出错误的情况下使用实例变量。如何设置一个+类方法的变量

我怎样才能抓住这个uitextfield字符串多数民众赞成在类方法参数,并给它一个实例方法?

会创建另一个本地方法是个好主意吗?一个可以在类方法中调用或者是一种更简单的方法?

回答

0

我不完全确定你正在尝试做什么,但它听起来像你正在尝试做一些属于控制器的东西。

+0

我有一个视图控制器和数据库访问类,我试图在访问类中设置一个值,以便它只从我的数据库发回特定值。这个值由用户设置并驻留在viewcontroller中,然后当用户放入代码时触发tableView:didSelectRowAtIndexPath:它应该将值传递给dbaccess类。 – tinhead 2011-06-13 03:28:38

+0

您通常会使用数据库访问类的实例来检索数据。在访问类的实例上设置变量,而不是类本身。如果您使用的是类方法,因为这些方法更容易访问(不需要指针),所以我建议您看看使用单例是否适合您的需要。 – 2011-06-13 04:38:06

+0

好的很酷,谢谢你的回应。 – tinhead 2011-06-13 04:58:23

相关问题