ios - 如何从 appdelegate 获取 viewcontroller 中 NSMutableArray 的值

标签 ios objective-c

我在 ViewController.h 中有 NSMutableArray 属性现在我想从 appdelegate 获取这个数组值。 有没有人可以帮助我做到这一点。

在viewcontroller.h中

@property (nonatomic, retain) NSMutableArray *fullImg;

在viewcontroller.m中

@synthesis fullImg;

我还为 fullImg 分配了值。现在我想在应用程序委托(delegate)中获取该值。

提前致谢。

最佳答案

  1. 将数组声明从 viewController 移至 AppDelegate
  2. 在 viewController.m 中做:

顶级文件: #import "AppDelegate.h"

在你想使用数组的地方:

AppDelegate *ap = [[UIApplication sharedApplication] delegate];
ap.fullImg // -> USE IT HOW YOU WANT 

...

关于ios - 如何从 appdelegate 获取 viewcontroller 中 NSMutableArray 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24734933/

相关文章:

ios - UICollectionViewCell 导航

ios - 我应该有自己的服务器来存储用户通过我的应用程序发布的照片​​吗?

iOS 谷歌分析实现错误

ios - 即使按下确定,Facebook Connect 也会触发 isCancelled 事件

ios - 如何从运送二进制文件中排除部分应用程序?

iphone - iOS:绘图线出现在 subview 后面

ios - 带有 Xcode 6.1.1 的静态库和 cocoapods - ld : library not found Error

ios - ld : warning: section __DATA/__objc_imageinfo__DATA has unexpectedly large size

ios - UIView中的圆两个角

ios - 通过 FTP 发送数据