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

Posted

技术标签:

【中文标题】ios应用程序代码中的方括号是啥(xamarin)【英文标题】:what is square brackets in code for ios apps (xamarin)ios应用程序代码中的方括号是什么(xamarin) 【发布时间】:2017-02-28 11:54:45 【问题描述】:

我试图用谷歌搜索这个问题,但没有找到我要找的东西。

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

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

像这样:

-(NSInteger)tableView:(UITableView *)tableView 
            indentationLevelForRowAtIndexPath:(NSIndexPath *)indexPath

    return intOffset;  

如何使用它们? 它们可以在 Xamarin studio for ios 应用程序中使用吗?

【问题讨论】:

请链接到您在哪里看到 xamarin ios 的这些示例。 这看起来像Objective C。Xamarin Studio 使用C#,但是您可以在Objective C 中编写本机绑定,但您首先需要学习它。这不是一个很好的问题,因为它不是编程问题,而且非常开放。请看***.com/help/how-to-ask 致韦斯顿:***.com/questions/30060373/… 【参考方案1】:

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

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

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

【讨论】:

以上是关于ios应用程序代码中的方括号是啥(xamarin)的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript/jQuery 中括号中的代码块是啥意思? [复制]

XAML 中的花括号实际上是啥意思?

html中的方括号是啥意思?

Vuex:突变中的均方括号是啥?

.net 中的 [] 括号是啥? [复制]

Java中的花括号本身是啥意思?