在方法结束时,定义了以下操作:
end:
if (request.progress >= 1)
{
request.decoderAttach = nil;
}
[[LKImageMonitor instance] requestDidFinishDecode:request];
有谁知道结局是什么意思? 而且,这结束了:来自哪里? 我在哪里可以找到它的定义? 在C ++或Objective-C中是否有类似的定义?
答案 0 :(得分:0)
end:是 goto 标签,它不代表任何东西,用于转到程序中的特定位置,例如。
#include<iostream>
using namespace std;
int main()
{
int num;
cout<<"Enter a number greater than 10: ";
cin>>num;
if(num < 10)
goto end;
cout<<"Number is greater than 10";
end:
return 0;
}