什么是ios应用程序代码中的方括号(xamarin)

时间:2017-02-28 11:54:46

标签: xamarin.ios

我试图谷歌这个问题,但没有找到我正在寻找的东西。

我正在寻找xamarin ios的一些代码示例,并经常遇到这样的结构:

[cell setIndentationLevel:SOME_NUMBER];
[cell setIndentationWidth:SOME_OTHER_NUMBER];

就像这样:

-(NSInteger)tableView:(UITableView *)tableView 
            indentationLevelForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return intOffset;  
}

如何使用它们? 它们可以在Xamarin工作室中用于ios应用程序吗?

1 个答案:

答案 0 :(得分:2)

这是Objective-C而不是C#。它是一种不同的编程语言。您需要将其“转换”为C#才能在您的应用中使用它。 (假设它们是UITableViewCells),C#等价物将是:

cell.IndentationLevel = SOME_NUMBER;
cell.IndentationWidth = SOME_OTHER_NUMBER; 

如果您无法区分这两种语言并且想要进行iOS开发,则需要对Objective-C,C#和iOS进行更多的研究/学习。