Tag: 迅速操场

在操场上select设备错误的运行时间

我在游乐场工作。 我不小心使用了OSX游乐场而不是iOS游乐场,所以我为iOS开了一个新的游乐场。 当我打开游乐场时,我立即得到这个错误: “所选设备的运行时间未安装。” 每次我尝试在操场上input任何东西时都会popup这个错误。 这在我创build的OSX游乐场中没有发生。 是的,我把它关掉了,然后又回来了。 🙂 我在这个问题上看到: 所选设备的运行时间未安装错误 当他们试图运行模拟器时,其他人也有类似的问题。 有没有其他人遇到这个问题,并能够提供一些见解? 谢谢!

XCode 8奇怪的游乐场错误,无法查找符号

我试图在Xcode 8的Playground中使用自动布局。但是,一旦我添加了行,我开始接收这个错误: Playground execution failed: error: Couldn't lookup symbols: __TWPCSo6UIView17PlaygroundSupport22PlaygroundLiveViewableS0_ __swift_FORCE_LOAD_$_swiftCoreGraphics __swift_FORCE_LOAD_$_swiftDarwin __TMaC17PlaygroundSupport14PlaygroundPage __swift_FORCE_LOAD_$_swiftObjectiveC __swift_FORCE_LOAD_$_swiftUIKit _playground_log_hidden _playground_logger_initialize __swift_FORCE_LOAD_$_swiftCoreImage __swift_FORCE_LOAD_$_swiftDispatch __TFC17PlaygroundSupport14PlaygroundPageau7currentS0_ __swift_FORCE_LOAD_$_swiftFoundation __TFC17PlaygroundSupport14PlaygroundPages8liveViewGSqPS_22PlaygroundLiveViewable__ * thread #1: tid = 0x14b6b4, 0x000000010f2f43c0 MyPlayground`executePlayground, queue = 'com.apple.main-thread', stop reason = breakpoint 1.2 * frame #0: 0x000000010f2f43c0 MyPlayground`executePlayground frame #1: 0x000000010f2f39c0 MyPlayground`__37-[XCPAppDelegate enqueueRunLoopBlock]_block_invoke + 32 frame #2: 0x000000010fe0c89c CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + […]

为什么它不能在快速2中显示任何东西?

我尝试在助理编辑器中使用spriteKit在操场上显示一些东西。 但是,没有显示。 下面是代码。 如果有任何人可以显示结果(一个蓝色的矩形),请通知我。 如果不是,请找出问题所在。 import UIKit import SpriteKit let view:SKView = SKView(frame: CGRectMake(0, 0, 1000, 800)) let scene:SKScene = SKScene(size: CGSizeMake(1000, 800)) scene.scaleMode = SKSceneScaleMode.AspectFit let blueBox: SKSpriteNode = SKSpriteNode(color: UIColor.blueColor(), size: CGSizeMake(300, 300)) blueBox.position = CGPointMake(512, 384) scene.addChild(blueBox) view.presentScene(scene)

iOS游乐场的NSUserDefaults

iOS操作系统似乎有一个奇怪的问题, NSUserDefaults总是返回nil而不是实际的值。 在iOS游乐场中,最后一行错误地返回nil 。 import UIKit let defaults = NSUserDefaults.standardUserDefaults() defaults.setObject("This is a test", forKey: "name") let readString = defaults.objectForKey("name") 在OSX Playground中,最后一行正确返回“This is a test”。 import Cocoa let defaults = NSUserDefaults.standardUserDefaults() defaults.setObject("This is a test", forKey: "name") let readString = defaults.objectForKey("name") 任何想法,为什么这是? 错误?

扩展中的声明不能覆盖Swift 4中的错误

我有一个扩展名: public extension UIWindow { override public func topMostController()->UIViewController? { … } } 但对于我topMostController我得到下一个错误: Declarations in extensions cannot override yet error 它适用于Swift 3.1,但对于Swift 4,我得到这个错误。 如何解决? 他们在Swift 4中改变了什么?

是否有可能将第三方Objective-C代码导入Swift游乐场?

正如我在这里所build议的,我已经能够通过桥接头将我现有的Objective-C代码导入到一个.swift文件中。 到目前为止,我一直无法做到类似于一个快速的操场 – 它似乎并不像快速文件那样识别标题。 有趣的是,也可能暗示对我的问题是否定的,那就是游乐场似乎没有像.swift / .m这样的目标成员的概念。 任何人都有这个或者也许是一个不同的机制的成功吗?

我们可以在Swift Playground中添加过渡animation吗?

我可以在Swift Playground中添加animation吗? 像在图片中。 基本上,我怎样才能在Playground中编写的程序中通过UI进行设置?

如何在Xcode游乐场中使用自动布局约束来显示视图?

我试图显示在XCode 操场configuration自动布局约束的意见,但似乎并没有工作。 这就像游乐场完全忽略了这个限制,而且我无法在任何地方find关于这个问题的信息。 这是我尝试的代码: let view = UIView() view.frame = CGRectMake(0, 0, 400, 200) view.backgroundColor = UIColor.lightGrayColor() let label = UILabel() // I can only see the label if I set a frame // UILabel(frame: CGRectMake(0, 0, 200, 50)) label.backgroundColor = UIColor.greenColor() label.text = "I am a label" label.setTranslatesAutoresizingMaskIntoConstraints(false) view.addSubview(label) let views = ["label":label] let […]

Swift iOS操作系统:发送延期道具时出错

以这样简单的方式设置iOS游乐场: import UIKit import SpriteKit import XCPlayground let s = CGSize(width: 300, height: 300) let f = CGRect(origin: CGPointZero, size: s) let view = SKView(frame: f) let scene = SKScene(size: s) scene.backgroundColor = SKColor.redColor() view.presentScene(scene) XCPShowView("main view", view) 我在控制台中得到这个: 2014-09-04 17:02:13.358 SpriteKitBETA7[2009:20695] Error sending deferral props: 0x10000003 在助手编辑器中有一个“主视图”框,但它不显示任何内容。 这个完全相同的代码( import Cocoa而不是import UIKit )在OSX import UIKit完美工作。 […]

低fps快速操场?

我在我的Mac上制作一个SpriteKit游戏书。 代码很长,我不知道游乐场的function。 fps实际上很低(可能低于15fps)。 这是游乐场的限制吗? 如果我把操场书发给我的iPad Pro,这个限制是否类似? 有没有办法来诊断游戏机的低fps,这可能是由于我的电脑上打开了其他应用程序? 编辑:埃里克是正确的,在iPad上的游乐场是非常不同的和更快。 低fps的最佳解决scheme是将辅助代码移动到Sources文件夹,以便只编译一次。