小编hud*_*ian的帖子

Swift:将字符串转换为变量名称

我有一些数字递增的变量,例如row0text,row1text,row2text等.

我已经想出如何动态创建这些变量名的字符串版本,但是一旦我有了这些字符串,我如何将它们用作实际变量名而不是代码中的字符串?

例:

var row3text = "This is the value I need!"

var firstPart = "row"
var rowNumber = 3
var secondPart = "text"

var together = (firstPart+String(rowNumber)+secondPart)

// the below gives me the concatenated string of the three variables, but I'm looking for a way to have it return the value set at the top.
println (together)
Run Code Online (Sandbox Code Playgroud)

一旦我知道如何做到这一点,我将能够使用for循环迭代这些变量; 只是目前我不确定如何在我的代码中将该字符串用作变量名.

谢谢!

swift

3
推荐指数
1
解决办法
5441
查看次数

掩模图像底部有一个三角形

我试图弄清楚如何最好地屏蔽具有角形状的div,如果在这种情况下顶部div将是背景图像,并且两个div都是100%宽度:

掩模图像底部有一个三角形

我已经看过很多关于如何用圆形图像掩盖图像的教程,但没有关于如何掩盖像红色区域这样的div边框的教程.我知道必须有比使用位图更好的方法,但我不知所措.

使用clip-path或SVG最好这样做吗?我不是那么担心旧浏览器,如果结果是他们看到红色/蓝色div用平线分开.整个红色区域将是一个背景图像,所以如果旧的(呃)浏览器错过了那个角度边界,那就这样吧.

css mask css-shapes clip-path

3
推荐指数
2
解决办法
1047
查看次数

Parse和Swift 1.2问题

这段代码在Swift 1.1中运行良好...只是试图找出1.2中的变化使其不兼容:

@IBAction func load_click(sender: AnyObject) {

    var query = PFQuery(className: "myClass")
    query.getObjectInBackgroundWithId("MPSVivtvJR", block: { (object:PFObject!, error: NSError) -> Void in

        let theName = object["name"] as String
        let theAge = object["age"] as Int?

        println(theName)
        println(theAge)

    })
}
Run Code Online (Sandbox Code Playgroud)

它给了我错误:无法使用类型'(String,block:(PFObject!,NSError) - > Void)的参数列表调用'GetObjectInBackgroundWithId'

有任何想法吗?谢谢!

parse-platform swift

1
推荐指数
1
解决办法
2357
查看次数

基础 - 坚持不在小屏幕上工作

我有一个粘性导航,适用于所有尺寸,我想在导航滚动下有一个div棒(它将是过滤器以过滤页面上的帖子).

http://mindtools.io/rob-test-mobile/

所以"这就是STICKY"h1坚持大中型,但不是很小.有什么明显的东西我在这里不见了吗?为什么这不适合小尺寸?

谢谢!

sticky zurb-foundation-6

0
推荐指数
1
解决办法
627
查看次数