我想要你点击的按钮来买一些东西来显示它的价格.
例如:"5个硬币€0,99"
但是,如果我用这个文本创建一个UIlabel,美国人也会看到以欧元而不是美元的价格.
现在,我如何根据用户所在的货币设置价格?我在一些游戏中看到它,所以我确信这是可能的.
谢谢!
我用Xcode制作了一个iPhone App.设备设置设置为"iPhone".但在iTunes Connect中它被拒绝,因为它不能在iPad上运行.
这很奇怪,因为它是一个iPhone应用程序,但是当我在Xcode中检查它时,我可以使用iPad模拟器运行它,但是我认为通常情况下这对iPhone应用程序来说是不可能的.
我添加了图片以使我的问题更加清晰:


出了什么问题,我该如何解决?
编辑:决议中心的图片:

在下面的代码中,我调用函数displayMyAlertMessage()两次.我调用的第一个工作完美,但第二个给我一个错误,说该函数只能从主线程调用.我怎么能在我的情况下这样做?
我正在使用此代码:
@IBAction func loginButtonTapped(sender: AnyObject) {
result2Value = ""
let userEmail = userEmailTextField.text
let userPassword = userPasswordTextField.text
if userPassword.isEmpty || userPassword.isEmpty {
displayMyAlertMessage("All fields are required")
return;
}
//send user data to server side
let myUrl = NSURL(string: "http://www.avanta.com/extra/test-userLogin.php")
let request = NSMutableURLRequest(URL:myUrl!)
request.HTTPMethod = "POST"
let postString = "email=\(userEmail)&password=\(userPassword)"
request.HTTPBody = postString.dataUsingEncoding(NSUTF8StringEncoding)
let task = NSURLSession.sharedSession().dataTaskWithRequest(request){
data, response, error in
if error != nil{
println("error\(error)")
return
}
var err:NSError?
var json = NSJSONSerialization.JSONObjectWithData(data, options: .MutableContainers, error: &err) as? …Run Code Online (Sandbox Code Playgroud) 当我更改 spritenode 的纹理时,大小会自动更改为纹理图像(png)的原始大小。
我怎样才能避免这种情况?
我的代码:
var bomba = SKSpriteNode(imageNamed: "bomba2")
var actionbomba = SKAction()
bomba.size = CGSizeMake(frame2.size.width/18, frame2.size.width/18)
let bomba3 = SKTexture(imageNamed: "bomba3.png")
actionbomba.addObject(SKAction.moveBy(CGVectorMake(0, frame.size.height/2.65), duration: 2))
actionbomba.addObject(SKAction.setTexture(bomba3,resize: false))
addChild(bomba)
bomba.runAction(SKAction.repeatAction(SKAction.sequence(actionbomba), count: -1))
Run Code Online (Sandbox Code Playgroud)