Swift标准文档注释

用Swift语言编写文档注释是否有标准的方式?相当于javadoc或docstrings的东西?

Swift:调用可选变量的方法

’,我只想知道在调用可选变量的方法时使用它们的最佳方法是什么但是当’bar’不为零时,这两个方法调用都是有效的.所以我的问题是,什么是调用可选变量的方法的最佳方式,我个人使用:或者将bar?我认为这是不正确的建议,以避免bar?.doSomething(),并始终使用如果让bar=bar{…}代替.主要有两个原因:首先,bar?

数组 – 如何判断变量是否是数组

我有一个接受Any的Swift函数,我希望它可以接受一个字符串数组,一个Ints数组,一个混合数组或数组数组等.它也可以接受一个String或一个Int,等等,不在数组中.所以我有这个:但是如果我调用parse,则提出该断言.如何捕获所有类型的数组?这个帖子被标记为重复,但另一个问题是关于Javascript,而不是Swift.我终于找到了这样做,那就是使用NSArray进行投射.它看起来是一个包含NSArray内部表示的Any的数组.(但是应该能够将c转换为[Any]…?我怀疑这是一个错误.)

核心数据 – 从Swift的CoreData获取最新的项目

我是CoreData的新手,已经阅读了几个教程,但空手而归.大多数教程都集中在从CoreData中获取,以填充一个表视图,这不是我现在所做的.以下是我在CoreData中设置数据的方式.所有类型均为Double,但日期为NSDate这是我要做的结果,但我无法访问像.minutes,.date等等.我知道我也没有正确得到最后一个项目,我只是想首先打印对象上的属性.我希望如何获取最近的对象以及显示它的属性的帮助谢谢!

Swift操作符“*”在两个Ints上抛出错误

我一直乘以Ints.这些是两个Ints.globals.defaults只是UserDefaults.standard的一个实例.我每次尝试以下相同的错误.所有这些“尝试”似乎都是浪费时间,因为我知道这两个都是Ints…而且我是正确的.请指教.谢谢!

swift2 – UIApplication.sharedApplication()不可用

我刚刚升级到XCode6.4到Xcode7GM,并开始将代码更改为符合Swift2.我无法想到以下错误.该项目是一个键盘扩展,该片段来自包含的应用程序.错误1:’sharedApplication()’不可用:在适当的情况下使用基于视图控制器的解决方案.错误2:’openURL’不可用.这可能与Xcode和AppDelegate有关,我可能已经搞砸了我的项目.您无法从扩展程序中访问每个API.从苹

如何在Swift中删除字符串中的空格?

枚举一个字符串给出一系列的字符,所以$0里面封闭类型为Character.这编译因为在这个上下文中的“–”被解释为字符文字因此与$0相同.但不编译,因为“”不是字符文字(在条件表达式a?b:c中的操作数b和c必须有相同的类型).您可以通过将$0转换为字符串来修复它:但是现在映射返回一个字符串数组的字符数组.所以反而的String()构造函数,你必须加入结果:当然也可以实现同样的结果