将视图推出 NSObject 类

Posted

技术标签:

【中文标题】将视图推出 NSObject 类【英文标题】:Pushing view out of NSObject Class 【发布时间】:2011-08-19 14:55:42 【问题描述】:

如何将视图从 NSObject 的子类推送到屏幕/窗口? 此时我正在编写一个类来将我的应用程序中的数据与我的服务器上的数据同步,并且我想使用 MBProgressHUD 类。 问题是,同步类是 NSObject 的子类,我不知道如何将某些内容从此类中推送到屏幕上。

或者我应该将 NSObject 类完全编辑为另一种父类吗?

谢谢, 水果茶

【问题讨论】:

【参考方案1】:

我会在您当前的视图中显示 HUD。如果所有工作都在您的子类中,请使用 -showWhileExecuting 方法并调用您的子类,完成所有工作,然后当它返回时,它将自动关闭 HUD。

【讨论】:

【参考方案2】:

创建一个 UIView 属性,使用该视图制作图形,然后从 viewController 中将视图属性添加为子视图。

【讨论】:

以上是关于将视图推出 NSObject 类的主要内容,如果未能解决你的问题,请参考以下文章

如何从 NSobject 类 iOS 在任何视图控制器类上弹出 MFMessageComposeViewController 对象

从 NSObject 类推送 iOS UIViewController

如何从 NSObject 类获取导航控制器并在 ios 中推送视图控制器

Objective C:从视图控制器访问变量到 NSObject

将数据从视图控制器传递到 NSObject

从自定义 NSObject 内部视图推送导航应用程序中的新视图