小编Jac*_*ton的帖子

在同一打印语句中打印出多个变量

此代码不可在应用程序中使用,它只是让我在操场上测试一些值。为什么我不能在同一条语句中打印多个值?我以前唯一的编程知识是来自python,在python中,我相信这种表示法是可行的,也许很快它会有所不同吗?

let array1 = [1,1,1,1,1,1,1,1,1,1,1,1]
let array2 = [2,2,2,2,2,2,2,2,2,2,2,2]
for i in 0...11 {
    println(array1[i],\t,array2[i])
}
Run Code Online (Sandbox Code Playgroud)

我希望控制台中的输出如下所示:

1   2
1   2
1   2
etc..
Run Code Online (Sandbox Code Playgroud)

xcode swift

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

生成具有相等宽度列的表(在Xcode中的控制台上查看)

这是我用来检查计算的一段代码,我只是将这些值写入Xcode的控制台.使用下面显示的值声明每个数组.

var water_deficit: [Int] = []
Run Code Online (Sandbox Code Playgroud)

该程序计算缺水值并将其附加到此列表中(计算未显示)

let months = ["January","Feburary","March","April","May","June","July","August","September","October","November","December"]
let rainfall = [38,94,142,149,236,305,202,82,139,222,178,103]
let raindays = [3,6,8,7,12,16,10,8,12,14,11,7]
for i in 0...11 {
    println("\(months[i]) \t \(rainfall[i]) \t \(raindays[i]) \t \(water_deficit[i])")
}
Run Code Online (Sandbox Code Playgroud)

控制台上显示的输出:

Month    Rainfall    Raindays    Water Deficit
January      38      3   38
Feburary     94      6   -18
March    142     8   -8
April    149     7   -1
May      236     12      116
June     305     16      301
July     202     10      202
August   82      8   82
September    139     12      101
October      222     14      203
November     178 …
Run Code Online (Sandbox Code Playgroud)

xcode swift

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

如何使用registerDefaults()

我到处寻找,无法找到如何使用registerDefaults()的解释.每个询问如何设置默认值的帖子都通过"use registerDefaults()"来回答,我遇到的一个小问题是我不知道如何使用registerDefaults().有人能告诉我到底要编写什么代码以及放置它的位置.我的问题:我有5个值(Int)需要具有特定的默认值,但稍后可以由用户更改.我检查过Xcode文档,youtube和google,找不到答案.

nsuserdefaults swift

3
推荐指数
2
解决办法
2855
查看次数

无法在Xcode中使用println()命令

我正在关注如何使用Xcode构建应用程序的在线教程.该视频演示了如何创建按钮并将其连接到代码以打印出声明.我已经从视频100%复制了代码,但它无法正常工作.我有一个更新版本,所以我需要做些不同的事情.我正在使用Xcode 6.4,视频使用的是6.0.这是我的代码:

- (IBAction) showFunFact() {
    println("You pressed me!")
}
// Error: Expected method Body
// Error: Semantic issue, Implicit declaration of function 'println' is invalid in C99
// Parse Issue: Expected ';' after expression 
Run Code Online (Sandbox Code Playgroud)

这是我收到的三个错误,但我认为另外两个错误是由于程序无法识别println命令.有人知道怎么修这个东西吗!?

xcode swift

0
推荐指数
1
解决办法
420
查看次数

标签 统计

swift ×4

xcode ×3

nsuserdefaults ×1