问题标签 [assign]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - 内存管理分配而不直接分配
假设我在 .h 中声明了 UIView viewLoading。而且我不直接初始化它(在第一个代码中)。
第一个代码。
第二个代码:
第三条代码:
2在第一个代码中,我需要在 dealloc 中释放 viewLoading 吗?如果我不申报它的财产会怎样?
在第二个代码中,它与第一个代码有相同的效果吗?(是否需要解除分配)。
对于第三个代码,它与第一个代码有相同的效果吗?在我编码之后我应该做什么?(见评论)
iPhone 代码是否总是需要释放 .h 中声明的变量?还是仅在分配 .h 中声明的变量时才分配?如果像在第一个代码中一样,我需要解除 viewLoading 吗?
有什么不同
self.viewloading = viewLoading2;
和
谢谢
objective-c - 分配@property 的setter 是如何实现的?
在将 ivar 分配给新值之前,setter 的实现是否首先检查新值是否与旧值不同?
是否有文档(或源代码)参考显示属性如何合成的所有不同排列(取决于属性、assign
、等)?retain
objective-c - 保留/分配内存管理
我正在尝试了解 iOS 上的内存管理。我创建了这个界面:
这在实现文件中:
在头文件中,我使用该retain
属性,因为 pType 和 pWeapon 不是标准的 C 结构。据我了解,如果它们是 C 结构,我会assign
改用。既然我用过retain
,这是否意味着这个类保留了对象或实例化它的任何类?例如,如果我在另一个班级这样做:
这个新类必须调用[player release]
还是会自动释放对象?
cocoa-touch - Autorelease/Assign Comprehension
Okay, I really use autorelease/asign lots but I got a problem right now that I don't get. It's probably quite obvious why it isn't working but I'd really like you to explain it to me.
So I've got a UIViewController that I initialize like that:
#xA;Afterwards, I set it a property (nonatomic, assign) :
#xA;Why does that property not last? The value I set is the superview's controller so it won't be released. It obviously works with (nonatomic, retain) but I'd like to know why assign doesn't work here.
path - 如何在 Xquery 中使用动态路径表达式
我对 xquery 还很陌生,所以请多多包涵,因为我会尽力提出这个问题。
当我使用以下语句(选择序列)时,它工作得很好:
这将所有元素(作为一个序列)加载到 $parts 变量中,就像我想要的那样,但是......
我想动态/ns0:partName
分配“ ” 。我浏览了所有 Qname 函数,以为它们会有所帮助,但没有这样的运气。经过两天的挣扎,我希望你们中的一个人能指出我正确的方向。
bash - bash not increasing counter
well i just dont know what happened, my grep results counter used to work and now it seems that no matter what i do it doesn't count my results and stay on the initial value of 0, at the first line of the script i initiating it:
TotalResults=0
even if i define it in that way:
typeset -i TotalResults=0
it won't work , that's the while loop which in it the counter should grow and it actually doing the other commands, it's doing the printf stuff but just not increasing the counter, i checked it with echo and also when i want to use it, it stays on 0!
export URL="$CurrentURL"
grep -n -o -a $ExpressionValue $INDEX | while read line ; do
done
what is the problem? I have other counter that defined the same and he is working great, I'm tired of that, please help.
templates - 如何将模板分配给 smarty 管理文件夹
我有这样一个聪明的结构
我希望将相同的模板结构分配给我的 管理员文件夹。我收到错误:
“致命错误:未捕获的异常 'SmartyException' 带有消息 '无法加载模板文件 'administrator/index.tpl”
我使用的代码是
c++ - std::string::assign(std::string const&) 中的分段错误
我对以下代码有指示的问题,但我不知道它可能是什么原因造成的。我在发布问题之前进行了搜索,我了解到它可能超出了范围,例如对已释放内存位置的引用,但我自己找不到它。感谢你们对我的帮助。
c++ - 返回一个用 boost.assign 初始化的匿名 tr1 数组
好的,这适用于我的编译器(vs2008),但我试图弄清楚我是否在做一些非标准的事情。这是我正在做的一个简单的例子:
我在欺骗 to_array 适配器实际上并没有使用您传递给它的参数,它只是使用它来确定类型。然而,这些例子表明它更像是这样使用的:
关于是否只是将值初始化的数组放入 to_array 是否是犹太教的任何想法?有没有更清洁的方法来做到这一点?
joomla - 文章作为主页没有连接菜单
是否可以将一篇文章作为主页,但不连接任何菜单项?
我正在使用 Joomla 1.7