小编rma*_*ddy的帖子

为什么Method只需要第二个参数"参数"?

我在User类中有以下方法:

func Login(username: String, password: String) -> String
{
    return "Login Success";
}
Run Code Online (Sandbox Code Playgroud)

为什么在地球上它只能在我指定第二个参数"label"(不确定它叫什么)时调用它?

var loginReturn = user.Login("aa", password: "zz");
Run Code Online (Sandbox Code Playgroud)

如果我做了以下我得到错误:

var loginReturn = user.Login("aa", "zz");
Run Code Online (Sandbox Code Playgroud)

我对Swift不满意.

swift

-5
推荐指数
1
解决办法
85
查看次数

如何在swift中通过另一个字符串值连接数组中的每个元素

我正在尝试使用 swift 5 将数组中的多个元素与另一个字符串连接起来:例如:

MyArray = ["Bat","Foot","Basket"]
MyString = "Ball"

output = ["BatBall","FootBall","BasketBall"]
Run Code Online (Sandbox Code Playgroud)

或者

output = ["BallBat","BallFoot","BallBasket"]
Run Code Online (Sandbox Code Playgroud)

我该怎么做?请帮忙。

swift

-5
推荐指数
1
解决办法
87
查看次数

功能类似于Objective-C中Java中的.endsWith

我的数组中有一些字符串,可以是.html或.txt文件.在Java中,我们可以.endsWith("String")用来检查字符串是否以另一个字符串结尾我们如何在Objective-C中实现相同的功能?

例如:我想检查这个字符串是否以.html或.txt结尾.

cocoa-touch objective-c

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

如何使用nib加载View Controller SubClass而不将nib名称指定为字符串?

以编程方式加载UIViewController子类时,如果您将任何文件命名为与子类不同的名称,则不会加载与该ViewController关联的任何nib.

自动加载的笔尖,而不通过一个字符串名来初始化的唯一途径,是确保您x.nibclass.swift具有相同的名称SubClass.

有没有解决的办法?

nib ios swift

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

什么是"isKindOfClass"以及我们使用它的原因?

这段代码意味着什么?

[images isKindOfClass:[NSArray class]]
Run Code Online (Sandbox Code Playgroud)

它返回一个布尔值,但为什么我们使用它?

谢谢

objective-c

-7
推荐指数
1
解决办法
124
查看次数

Objective-C在void方法中传递参数

调用void方法时如何传递参数?我知道你可以这样做:

-(void)viewDidLoad {
    [self callMethod];
}

-(void)callMethod {
     //stuff here
}
Run Code Online (Sandbox Code Playgroud)

但是我如何将参数(例如a)传递NSStringcallMethod方法?

objective-c

-7
推荐指数
1
解决办法
8595
查看次数

如何在Xcode中创建Apple Watch应用程序或配置Apple Watch应用程序

如何使用Xcode创建iWatch应用程序?或者如何在现有项目中配置iWatch?

xcode ios apple-watch

-7
推荐指数
1
解决办法
1万
查看次数

不清楚了解?:用迅捷的语法

我在return语句中无法理解这种语法.我不确定它是否是Swift 2.0中的新功能,但它是什么?和:意思是?这个问号是否可选,即使间隔?我很困惑,来自Objective-C背景.

private func doContainsUser(user: User) -> Bool {
    let isInverted = setOfDiff.contains(user)
    let wasInitiallyAdded = setOfCircleUsers.contains(user)

    //What does the ? and the : mean?
    return isInverted ? !wasInitiallyAdded : wasInitiallyAdded
}
Run Code Online (Sandbox Code Playgroud)

syntax swift

-7
推荐指数
1
解决办法
98
查看次数

在iphone home跳板上创建文件夹

我想从我的应用程序在iPhone弹簧板上创建文件夹.

ios

-8
推荐指数
1
解决办法
111
查看次数

退出iPhone应用程序,从标签栏控制器?

我有一个基于标签的应用程序,其最后一个标签按钮是"退出"我怎么能相当iPhone应用程序,点击最后一个标签栏?

uitabbarcontroller ios

-12
推荐指数
1
解决办法
385
查看次数

在Swift中将年薪转换为每周一次

我想把年薪转换成每周一次.因此,312,000年薪应该是每周6000美元.

这是我的公式,没有给出所需的结果:

weeklySalary = (yearlySalary / 12) / 4
Run Code Online (Sandbox Code Playgroud)

另外,我如何将每年转换为每小时!

math swift

-26
推荐指数
1
解决办法
204
查看次数