Tag: 迅速

didBeginContact没有被调用

我试图创build一个程序,可以打印出我的太空飞船绕过的任何东西,但是当我把飞船放在圆上的时候,它不会打印任何东西。 我build立了我的didBeginContact方法吗? 我是否设置了BitMasks? import SpriteKit class GameScene: SKScene { var spaceship: SKNode! var circ: SKNode! override func didMoveToView(view: SKView) { self.physicsWorld.gravity = CGVector(dx: 0, dy: 0) spaceship = SKSpriteNode(imageNamed: "Spaceship") spaceship.setScale(0.4) spaceship.position.x = self.frame.width/2 spaceship.position.y = spaceship.frame.height/2 spaceship.physicsBody = SKPhysicsBody(circleOfRadius: spaceship.frame.height/2) spaceship.physicsBody?.categoryBitMask = 1 spaceship.physicsBody?.contactTestBitMask = 2 spaceship.physicsBody?.collisionBitMask = 0 spaceship.physicsBody?.dynamic = true circ = […]

你如何快速创build一个静态类?

我想快速创build一个static类,这可能吗? 如果这样怎么样? 我试过了: static class MyClass 但得到错误Declaration cannot be marked 'static'

AWS ios SDK – 将对象上传到AWS S3

我试图按照“上传对象”下列步骤操作: http : //docs.aws.amazon.com/mobile/sdkforios/developerguide/s3transfermanager.html 不过,我把它转换成Swift,因为这是我的整个应用程序的写入。我已经提出了下面的代码,但是当我运行它没有上传到我指定的存储桶。 不幸的是,我甚至没有得到一个错误,这使得它很难排除故障 – 你可以看到下面,我试图打印任何错误到控制台,但myBFTask.error结束为空。 同时myBFTask.result也是null。 对于上下文来说,这段代码全在imagePickerController的didFinishPickingMediaWithInfo里面。 任何提示,看看下一步将不胜感激。 var pickedURL:NSURL = info[UIImagePickerControllerMediaURL] as NSURL println("here's the url for the picked media: \(pickedURL)") //make a timestamp variable to use in the key of the video I'm about to upload let date:NSDate = NSDate() var unixTimeStamp:NSTimeInterval = date.timeIntervalSince1970 var unixTimeStampString:String = String(format:"%f", unixTimeStamp) println("this […]

swift prepareForSegue not working / exc_breakpoint(code = exc_i386_bpt subcode = 0x0)

我有这个function,根本没有被调用。 我没有事件准备赛格印… override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { println("PREPARING FOR SEGUE"); if (segue.identifier == "ToChatRoom") { var chatView:ChatRoomViewController = segue.destinationViewController as ChatRoomViewController; var index = coralReefTableView.indexPathForSelectedRow()!.row; var id = roomIDArray.objectAtIndex(index); println("ID IS : \(id)"); chatView.selectedRoomID = id as Int; } } 我正在用这些代码行调用segue … func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) { var cell = tableView.cellForRowAtIndexPath(indexPath); […]

ios中的每个触摸点是否有指针?

我一直在研究,无法find每个触摸点在ios中是否有唯一的标识符。 我也想知道如何快速访问,但无法find任何文件。

设置为另一个UITextField的inputAccessoryView时,UITextField Height不会更改

var textF2 = UITextField() textF2.borderStyle = UITextBorderStyle.None textF2.frame.size = CGSizeMake(200, 200) textF2.text = self.textField.text textF2.backgroundColor = UIColor.whiteColor() self.textField.inputAccessoryView = textF2 textF2的高度拒绝正确设置,至less在外观上。 println(textF2.frame.size.height) 给我200新的价值,但它并没有出现在模拟器中。 inputAccessoryView是否会导致与设置高度有关的问题? var textF2 = UITextField() textF2.borderStyle = UITextBorderStyle.None textF2.frame = CGRectMake(50, 50, 200, 200) textF2.text = self.textField.text textF2.backgroundColor = UIColor.whiteColor() self.view.addSubview(textF2) 事实上给我适当的外观,所以 self.textField.inputAccessoryView = textF2 是问题。 有人知道为什么吗?

RealmSwift:需要公共init()错误

import RealmSwift import Realm public class Card : Object { dynamic var username: String = "" dynamic var firstName: String = "" dynamic var lastName: String = "" convenience init?(dictionary: [String:Any]?) { guard let dictionary = dictionary , let username = dictionary["username"] as? String else { return else} self.init() self.username = username self.firstName = firstName […]

核心数据自定义策略的select器语法是什么?

我正在尝试使用Core Data实现非常基本的自定义迁移。 一个属性最初被创build为Integer 16 ,值为0或1.在新的模型版本中,该属性被更改为Boolean ,下面的迁移策略应该处理它。 我已经看到了几个用Swift编写的例子,他们似乎没有使可访问性打开/公开,或者添加@objc使其可以被Objective-C访问。 我已经这样做了,以消除任何不工作的原因。 我已经使用以下expression式为实体映射创build了具有自定义策略的映射模型。 FUNCTION($entityPolicy, "convertInteger:" , $source.active) 它保持失败,因为select器不被识别。 具体来说,它会得到以下错误。 unrecognized selector sent to instance 我已经尝试了很多变化。 convertInteger: 转换(整数:) convertInteger(_ 🙂 我无法获得任何变化的工作。 什么是这个expression式的有效select器? 在Swift代码中,我把一个断言在初始化,它通过,但我不能在策略的expression式中使用相同的select器。 import CoreData @objc open class IntegerToBooleanMigrationPolicy: NSEntityMigrationPolicy { @objc public override init() { super.init() assert(responds(to: #selector(convert(integer:))), "Policy does not respond to selector!") } @objc open func convert(integer: […]

如何编写firebase的同步查询调用?

我需要为我的数据执行同步查询,如何在firebase中做到这一点? 我可以findasynchronous调用块的方法。 请指导我。

在FitBitlogin页面login后如何redirect到我的iOS应用程序?

我正在用Swift开发一个非常基础的iOS应用程序。 只是读取心率数据。 我正在使用SFSafariViewController。 众所周知,我首先需要在dev.fitbit.com上注册我的应用程序。 registry格需要input一个callbackURL。 成功login后,FitBit总是将我redirect到input的callbackURL。 我应该怎么做/代码/configuration成能够重新定向用户回到我的iOS应用程序login成功后?