小编Ank*_*oel的帖子

在swift中没有换行符打印

在swift 2.0中,print()自动添加换行符.在迅速1.2,println()print()以前是独立的功能.那么如何打印一些文本而不添加换行符,因为swift不再具有不附加换行符的打印功能.

swift swift2 swift3

100
推荐指数
3
解决办法
6万
查看次数

如何在Swift中编写UIViewController的init方法

我无法将init方法添加到以下UIViewController类.我需要在init方法中编写一些代码.我必须编写init(编码器)方法吗?即使我添加编码器和解码器方法,我仍然会遇到错误.我也尝试使用没有任何参数的init方法,但这似乎也不起作用.

class ViewController: UIViewController {

    var tap: UITapGestureRecognizer?

    override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?)   {
        super.init(nibName: nil, bundle: nil)
        tap = UITapGestureRecognizer(target: self, action: Selector("handleTap:"))
    }

...
...
}
Run Code Online (Sandbox Code Playgroud)

如果我调用不带参数的super.init()方法,则错误为"必须调用超类的指定初始化程序",如果我传递参数nib和bundle,则错误为"必需的初始化程序初始化程序(编码器)".

即使我添加init(编码器)和init(解码器)它也不起作用.

uiviewcontroller uikit designated-initializer ios swift

48
推荐指数
5
解决办法
7万
查看次数

如何在不使用ctrl-d的情况下退出swift repl?

我想优雅地退出swift repl而不是使用ctrl- d退出它.

例如.可以通过键入退出python repl exit().有没有类似的方法来放弃快速重复?

swift

46
推荐指数
2
解决办法
8243
查看次数

在Swift中SequenceType和CollectionType有什么区别?

请解释之间的区别SequenceType,GeneratorTypeCollectionType在雨燕的编程语言.

另外,如果我实现我自己的数据结构,这将是使用的优势SequenceType,GeneratorTypeCollectionType协议?

swift

29
推荐指数
1
解决办法
3554
查看次数

swift 2.0中@available和#available之间的区别

Swift 2.0允许使用@availableor 进行可用性检查#available,但使用@available和有#available什么区别?

swift

17
推荐指数
1
解决办法
3544
查看次数

快速枚举中关联值和原始值之间的差异

Swift枚举具有关联值和原始值.但是这些值的用例对我来说并不清楚.所以如果有人能解释相关值和原始值之间的区别,我真的很感激,一个例子会非常有用.

enums enumeration swift

13
推荐指数
1
解决办法
2428
查看次数

Swift中的关联类型

swift编程语言中的相关类型是什么?它们用于什么?

根据swift编程语言书:

定义协议时,一个或多个关联类型声明为协议定义的一部分有时很有用.关联类型为作为协议一部分的类型提供占位符名称(或别名).在采用协议之前,不会指定用于该关联类型的实际类型.使用typealias关键字指定关联类型.

上面的文字对我来说不是很清楚.如果您可以通过示例解释相关类型,那将会有很大帮助.

另外,为什么将关联类型声明为协议定义的一部分有用呢?

swift swift2

8
推荐指数
2
解决办法
854
查看次数

swift 2中sort和sortInPlace之间的区别?

我一直在尝试在swift中使用sortInPlace函数,但它无法正常工作.当我使用sort函数而不是sortinplace时,它可以工作.

请解释这两个功能之间的区别.如果您可以提供演示两种功能使用的小代码示例,那将非常有用.

swift swift2

6
推荐指数
1
解决办法
3646
查看次数

Swift 中如何获取当前文件的名称?

我需要以编程方式获取 Swift 中的当前文件名。

是否可以?有没有什么 hack 可以用来做同样的事情?

swift

4
推荐指数
1
解决办法
1566
查看次数

iOS 应用程序中错误的聚光灯图标

我更新了 image.xcassets 中 appIcon 文件中的所有图标。但仍然聚光灯显示错误的应用程序图标。

无论如何,我可以指定用于聚光灯的图标吗?或者这只是一个错误?

iphone ios

4
推荐指数
1
解决办法
597
查看次数