使用《Playground》来调试代码

使用《Playground》来调试代码,第1张

概述                           Playground 的简介:               Playground是苹果公司在2014年WWDC(苹果开发者大会)随Swift一起推出的,可以实现一边写代码,一边预览效果(即实时预览代码的效果)的工具。相对于以前写代码要经过Build→Run漫长的等待才能看到代码的效果来说,Playground给程序员带来的方便不言而喻。    

Playground 的简介:

Playground是苹果公司在2014年WWDC(苹果开发者大会)随Swift一起推出的,可以实现一边写代码,一边预览效果(即实时预览代码的效果)的工具。相对于以前写代码要经过Build→Run漫长的等待才能看到代码的效果来说,Playground给程序员带来的方便不言而喻。

Playground 的使用:

第一:显示变量和做运算(效果如下)


还可以详细的看到计算结果,如下图:


第二:做图片的显示和裁剪(效果如下)


做图片,加载的时候,需要注意,有点和整个项目添加本地图片有点不同。在导航里的图片,你需要在将其拖入主控制器,才可显示。

第三:做函数的调试(重点)(效果如下)

亲爱的伙伴,是否还记的大学考试计算机题里面,是不是好让我们,计算一个数或者一个区间段里面有多少水仙花数,并打印出来。那个时候,妈的弄死了,也算不对。现在好了,计算过程我们都可以看到。
我们还可以看到更详细的视图显示和数值,如下 完整的实验代码如下:

//: Playground - noun: a place where people can play


import UIKit

// 第一:声明一个变量

var str = "Hello,成功QQ"

// 第二:做加法运算

var Sum :Int = 0

for index in 1...100 {

Sum = Sum + index

print(Sum)

}

// 第三:做减法运算

var Sub :Int = 100

for i in 1...100{

Sub - i

print(Sub - i)

}

// 自增加运算

var i = 0

var k = 0

for j in 1...5{

++i

print(i)

k++

print(k)

}

// 显示一个图片,并裁减

var image = UIImageVIEw(image: UIImage(named: "ef8aa6c32b8d683b6afd918ac43f99ca.jpg"))

image.layer.masksToBounds = true

image.layer.cornerRadius = CGfloat(50)

image


// 调试一个函数,判断是否是水仙花数

func JionNumber(Number:Int)->Bool{

let tempNumber:Nsstring = String(Number)

let AllCount = tempNumber.lengthOfBytesUsingEnCoding(4)

var sum = 0

for (var i = 0 ; i < AllCount; i++) {

let Threetemp :Nsstring = tempNumber.substringWithRange(NSMakeRange(i,1))

sum = sum + Int(pow(Threetemp.doubleValue,3))

}

return sum == Number ? true : false

}


JionNumber(153)


// 计算 100 -- 200 键的水仙花数

for i in 100...400{

if JionNumber(i){

i

}

}

总结

以上是内存溢出为你收集整理的使用《Playground》来调试代码全部内容,希望文章能够帮你解决使用《Playground》来调试代码所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1079909.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)