小编hah*_*aha的帖子

swift如何删除可选的字符串字符

如何删除可选字符


let color = colorChoiceSegmentedControl.titleForSegmentAtIndex(colorChoiceSegmentedControl.selectedSegmentIndex)

println(color) // Optional("Red")

let imageURLString = "http://hahaha.com/ha.php?color=\(color)"
println(imageURLString)
//http://hahaha.com/ha.php?color=Optional("Red")
Run Code Online (Sandbox Code Playgroud)

我只想输出" http://hahaha.com/ha.php?color=Red "

我能怎么做?

嗯....

string swift

60
推荐指数
6
解决办法
9万
查看次数

Swift - 在没有参数的viewDidLoad中调用@IBAction方法

@IBAction func getNewPhotoAction(sender: AnyObject) {
    println("getNewPhotoAction")
}

override func viewDidLoad() {
    super.viewDidLoad()
    self.getNewPhotoAction(sender: AnyObject) // Error
}
Run Code Online (Sandbox Code Playgroud)

我只是想调用getNewPhotoActionIBAction方法viewDidLoad.

在这一行输入哪个参数 - > self.getNewPhotoAction(?????)

我没有任何参数.我只需要打电话.

我用Objective-C风格:

[self getNewPhotoAction:nil]
Run Code Online (Sandbox Code Playgroud)

但我不知道斯威夫特的风格.

parameters ibaction swift

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

如何将 next.js 9 部署到 aws lambda

我正在使用 next.js9 开发一个项目。我有一些问题和疑问。我想将我的 next.js 9 项目部署到 AWS lambda。

  1. 官方 next.js 9 文档告诉我“页面目录中的每个页面都变成了无服务器 lambda。” 上面的库不像文档那样工作。如何从每个页面部署到每个 lambda?

  2. 什么是合理的部署方案?请在生产级别使用nextjs 9的人帮助我。

  3. 我正在使用这个库https://github.com/danielcondemarin/serverless-next.js。它运行良好。但所有选项都是固定的。我想将我的项目部署到东京地区。但我不知道如何更改区域。始终部署到弗吉尼亚北部地区。我已经检查过 doc 但我认为他们没有选择。并像这个 yml 文件一样进行测试。

无服务器.yml

myNextApplication:
  component: serverless-next.js
region: ap-northeast-1
Run Code Online (Sandbox Code Playgroud)

但它不起作用。如果有人知道如何使用 serverless-next.js 更改区域。请帮我。

先感谢您

deployment reactjs aws-lambda next.js

10
推荐指数
3
解决办法
7607
查看次数

我必须使用 AWS RDS 的副本,我应该如何设置 django 设置?

我的 Django 应用程序必须大量读取 RDS (maridadb)。所以我想,如何解决这个性能问题?RDS 有一个副本。我想将 Django 设置为使用多数据库。我怎样才能做到这一点?

python django rds amazon-web-services

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