gpt4 book ai didi

cocoa - nsbundle 捆绑路径上的警告

转载 作者:行者123 更新时间:2023-12-03 17:08:15 26 4
gpt4 key购买 nike

我想获取我的包的可执行路径。 (我想获取路径,以便我可以在 NSImageView 中加载图像)

我明白了。

NSString * _Ruta_APP = [[NSString alloc] init];
_Ruta_APP = [[NSBundle mainBundle] bundlePath];

但是编译器说 /ControlAPP.m:33:0/ControlAPP.m:33: 警告:“_Ruta_APP”的本地声明隐藏实例变量

但我无法使用_Ruta_APP的值

有人有想法吗?

最佳答案

如果您确实想将路径保留在实例变量中,只需删除第一行即可。

  1. 您不必在方法中声明实例变量。
  2. 在分配另一个字符串之前,不必使用空字符串初始化变量。
  3. 然后您应该保留实例变量对象:


[_Ruta_APP autorelease];<br/>
_Ruta_APP = [[[NSBundle mainBundle] bundlePath] copy];

关于cocoa - nsbundle 捆绑路径上的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2194156/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com