从方法内部获取函数数据(包括简单代码)
Get function data from inside a method (Simple code included)
当前正在尝试访问存储在此方法中的信息
-(long long)numberOfPages;
在已经在另一个使用徽标的方法中尝试这样做
这是它的样子,你能帮我让它工作吗?谢谢
-(double)_spacing {
if (numberOfPages == 3) {
//execute code
}
else {
//do this
}
}
需要使用该方法确定设备上的页面数量,帮助理解这对于有经验的编码人员来说应该很容易。我的谷歌搜索让我相信我可能需要使用界面?
当您只输入 numberOfPages
时,您正在编写一个 变量 引用,当然您没有变量,而是一个 方法 。需要调用的方法:
if ([self numberOfPages] == 3) ...
在这种情况下,由于该方法不接受任何参数并且 returns 是一个简单的值,您也可以将其视为 属性 的 "getter" 并使用 [=25= 调用它]访问器语法:
if (self.numberOfPages == 3) ...
HTH
当前正在尝试访问存储在此方法中的信息
-(long long)numberOfPages;
在已经在另一个使用徽标的方法中尝试这样做
这是它的样子,你能帮我让它工作吗?谢谢
-(double)_spacing {
if (numberOfPages == 3) {
//execute code
}
else {
//do this
}
}
需要使用该方法确定设备上的页面数量,帮助理解这对于有经验的编码人员来说应该很容易。我的谷歌搜索让我相信我可能需要使用界面?
当您只输入 numberOfPages
时,您正在编写一个 变量 引用,当然您没有变量,而是一个 方法 。需要调用的方法:
if ([self numberOfPages] == 3) ...
在这种情况下,由于该方法不接受任何参数并且 returns 是一个简单的值,您也可以将其视为 属性 的 "getter" 并使用 [=25= 调用它]访问器语法:
if (self.numberOfPages == 3) ...
HTH