swift-playground相关内容
..
我使用 XCode 7.1 创建了一个简单的 Playground,并且输入了以下简单代码: 导入 UIKit导入 XCPlaygroundvar str = "你好,游乐场"让 color = UIColor (red: 1 , green: 1 , blue: 0 , alpha: 0 )让视图 = UIView()view.backgroundColor = UIColo (colorLi
..
我已经在网上进行了大量搜索,但我目前正在尝试在 Playground 中使用“实时照片".我知道框架(PHLivePhoto),我只是不知道是否可以在 Playground 中使用它们,因为没有太多“导入",因为似乎没有任何“实时照片"可用用于在线下载.有什么想法吗? 解决方案 可以在 Playground从实际 Live Photo 的元素中制作和查看 PHLivePhoto. 在
..
如何在 Swift iOS Playground 上制作带有圆角的 UIImageView? 里面需要填充颜色. 解决方案 let imageView = UIImageView(frame: CGRectMake(0, 0, 100, 100))imageView.backgroundColor = UIColor.redColor()imageView.layer.cornerRad
..
我试图在 XCode playground 中显示配置有 autolayout 约束的视图,但它似乎不起作用.就像游乐场完全忽略了约束,我在任何地方都找不到有关此问题的信息. 这是我尝试过的代码: 让 view = UIView()view.frame = CGRectMake(0, 0, 400, 200)view.backgroundColor = UIColor.lightGrayC
..
我只想将 character 转换为 Int. 这应该很简单.但我还没有发现以前的答案有帮助.总是有一些错误.也许是因为我正在 Swift 2.0 中尝试它. for i in (unsolved.characters) {fileLines += String(i).toInt()打印(一)} 解决方案 在 Swift 2.0 中,toInt() 等已被替换为初始化器.(在这种情况下
..
在将视图添加到我的应用程序之前,我创建了一个小型演示游乐场以使其正常工作. 我有一个滚动视图,其中包含许多用于水平滚动的按钮.我知道这些按钮需要进入滚动视图中的容器视图,并且也创建了它.我最初使用自动布局约束来创建所有这些,但现在尝试使用常量来确保内容视图大于滚动视图.但是,按钮仍然不会滚动......我错过了什么吗?滚动视图是否不适用于自动布局? 我也在我的 iPad 上以编程方式完
..
iOS Playground 设置如此简单: 导入 UIKit导入 SpriteKit导入 XCPlayground让 s = CGSize(宽度:300,高度:300)让 f = CGRect(原点:CGPointZero,大小:s)让视图 = SKView(帧:f)让场景= SKScene(大小:s)场景.backgroundColor = SKColor.redColor()view.pr
..
我正在试验来自 https://alanquatermain 的代码.me/programming/swiftui/2019-11-15-CoreData-and-bindings/ 我的目标是让 DatePicker 绑定到 Binding 允许零值而不是初始化到 Date();这很有用,如果您的核心数据模型实体中有 Date 属性接受 nil 作为有效值. 这是我的快速游乐场代码:
..
当我在 Playground 中使用 for 循环时,一切正常,直到我将 for 循环的第一个参数更改为最高值.(按降序迭代) 这是一个错误吗?其他人有吗? 用于 510..509 中的索引{变量 a = 10} 显示将要执行的迭代次数的计数器一直在滴答作响... 解决方案 Xcode 6 beta 4 添加了两个函数来迭代范围而不是一个步骤:stride(from: to:
..
在下一个代码中,我试图调用 deinit 方法,释放对 Person Class 实例 Mark 的所有引用,但从未调用 deinit.为什么? class Person{让名称:字符串初始化(名称:字符串){self.name = 姓名println("创建的人")}取消初始化{println("Person \(name) deinit")}}var 马克:人?= 人(姓名:“马克")Mar
..
许多 Cocoa 和 CocoaTouch 方法的完成回调在 Objective-C 中实现为块,在 Swift 中实现为闭包.但是,在 Playground 中尝试这些时,永远不会调用完成.例如: //Playground - 名词:人们可以玩耍的地方进口可可导入 XCPlayground让 url = NSURL(string: "http://stackoverflow.com")让请求
..
我希望我的函数计算我的 Double 类型数组的平均值.该数组称为“投票".现在,我有 10 个号码. 当我调用average 函数 来获取数组投票的平均值时,它不起作用. 这是我的代码: var 票数 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]func average(nums: Double...) ->双倍的 {无功总计 = 0.0投票表决{总+=投票}
..
我在开发我正在开发的 Swift 游乐场时偶然发现了一个障碍.我想将图像添加到我的 ARSCNScene (ARKit + SceneKit).不是作为背景,而是作为具有位置和所有内容的实际节点.有谁知道这是否可能?我在网上找不到任何东西.谢谢! 解决方案 您可以轻松地将 UIImage 作为漫反射材质添加到您的 SCNPlane.示例: let image = UIImage(nam
..
Swift Playground 提供了以下代码.在不传入参数的情况下如何调用 speakText(graphic: )?(显然图形已经放在另一段代码中了) //朗读图形文本.func speakText(图形:图形){说话(图形.文本)}func addGreeting(触摸:触摸){如果 touch.previousPlaceDistance 解决方案 speakTool 属于 Too
..
在回答另一个问题的过程中,我在 Playground 中遇到了一个奇怪的错误.我有以下代码来测试对象是 Array、Dictionary 还是 Set: 导入基础func isCollectionType(value : AnyObject) ->布尔{让对象=值作为!NSObject返回 object.isKindOfClass(NSArray)||object.isKindOfClass(N
..
我的 Playground 中有 2 个不同的页面,其中包含一组公共变量,我想在其他页面中使用这些变量(我没有在那里声明任何变量).这可能吗? 解决方案 你需要使用@EnvironmentObject 变量. 转到 WindowScene 文件.在那里您可以创建对象并将其传递给根视图.像这样: func scene(_ scene: UIScene, willConnectTo s
..
当我尝试将 Toggle 的输出分配给旧变量时,它说:绑定不能转换为 bool.有没有办法来解决这个问题.我正在 Swift Playgrounds 中编写此代码.下面的代码是不起作用的部分 导入 SwiftUI导入 PlaygroundSupport结构内容视图:查看{@State 私有 var redButton = false@State 私有变量步骤 = 0@State private
..
我正在 Swift 游乐场工作,我正在尝试使用此代码来获取设备运动. @objc func update(){如果让 deviceMotion = motionManager.deviceMotion {打印(“设备运动偏航:\(deviceMotion.attitude.yaw)")}} 然而,似乎设备运动在 Swift 游乐场上不起作用,即使它在 iOS 中工作.我将如何更改游乐场以支持设
..
我无法以我定义的速度(设置为 40)在我的游戏场景中移动我的头像.看起来好像化身和敌人在太空中自由漂浮.这是我的代码-导入 SpriteKit 公共类 GameScene:SKScene、SKPhysicsContactDelegate { 让 playerSpeed: CGFloat = 40.0让电晕速度:CGFloat = 10.0var 掩码:SKSpriteNode?var 播放
..