Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone AQXMLParser错误:当前部署目标不支持自动弱引用_Iphone_Ios_Parsing - Fatal编程技术网

Iphone AQXMLParser错误:当前部署目标不支持自动弱引用

Iphone AQXMLParser错误:当前部署目标不支持自动弱引用,iphone,ios,parsing,Iphone,Ios,Parsing,我正在尝试将AQXMLParser添加到我的应用程序中,在尝试设置AQXMLParser时遇到的其他问题中,有几个与我的问题标题相关的错误 The current deployment target does not support automated __weak refrences 我想知道以前是否有人遇到过这个问题 这是它们在AQXMLParser.h文件中的行: id __weak _delegate; id<AQXML

我正在尝试将AQXMLParser添加到我的应用程序中,在尝试设置AQXMLParser时遇到的其他问题中,有几个与我的问题标题相关的错误

The current deployment target does not support automated __weak refrences
我想知道以前是否有人遇到过这个问题

这是它们在AQXMLParser.h文件中的行:

id __weak                               _delegate;
id<AQXMLParserProgressDelegate> __weak  _progressDelegate;

@property (nonatomic, assign) id __weak delegate;
@property (nonatomic, assign) id<AQXMLParserProgressDelegate> __weak progressDelegate;
id\uuu弱\u代表;
id uu弱u进程代表;
@属性(非原子,赋值)id\uu弱委托;
@属性(非原子,赋值)id\uuu弱progressDelegate;

\u在iOS 4.x及更早版本上无法工作。看起来AQXMLParser要么是为GC(在Mac上)设计的,要么更可能是为ARC(在iOS5+上)设计的。

好的,我在其他地方读过这篇文章,但我认为我是在使用基于iOS5的代码。。但是现在我认为我错了。。该检查了。仔细想想,在ARC中实现这一点的方法是@property(非原子,弱)。这看起来更像是GC代码。我的代码以前是4.2,后来我将depoyment目标更改为5.0,并且将我的基本sdk更改为5.0。。。但是仍然有错误我还需要更改哪些内容才能获得代码5.0可能是我选择了错误的github目录。。因为我很确定我已经做了设置它所需的一切,但它仍然让我感到奇怪的错误。。我听过一些人谈论aqxmlparser,也听过我最终决定使用它的好处。我发现这里的争论和讨论相当轻松。啊,好的,修复了它,在所有正确的错误中更新了我的构建。然而,现在我有另一个错误,我将试图找出。