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)的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin.iOS 中 NSString stringWithFormat 的等价物是啥
Xamarin Studio 5.9.7(内部版本 9)和 Xamarin.iOS 9.0.1.18 中的代码设计错误