- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
let userImageFile = object.valueForKey("profileImage") as PFFile
userImageFile.getDataInBackgroundWithBlock {
(imageData: NSData!, error: NSError!) -> Void in
if error == nil {
let image = UIImage(data:imageData)
cell.parseImage.image = image
}, progressBlock: {
(percentDone: Int) -> Void in
cell.progressView.progress = Float(percentDone)/100
}
}
好的,问题来了。这一行:
}, progressBlock: {
表示连续的行必须用“;”分隔
说使用未解析的标识符“progressBlock”
说出预期的表达方式
不知道为什么它不允许我。根据 Parse 文档,这是 Swift 进度条的正确语法。我可以正常下载和查看图片,没有进度条。
最佳答案
您缺少 getDataInBackgroundWithBlock 调用的括号,并且有一些不匹配的括号。试试这个:
userImageFile.getDataInBackgroundWithBlock ( {
(imageData: NSData!, error: NSError!) -> Void in
if error == nil {
let image = UIImage(data:imageData)
cell.parseImage.image = image
}
}, progressBlock: {
(percentDone: Int) -> Void in
cell.progressView.progress = Float(percentDone)/100
})
或者在 swift 中,您可以将最后一个 block 放在括号之外,删除最后一个参数:
userImageFile.getDataInBackgroundWithBlock ( {
(imageData: NSData!, error: NSError!) -> Void in
if error == nil {
let image = UIImage(data:imageData)
cell.parseImage.image = image
}
}) {
(percentDone: Int) -> Void in
cell.progressView.progress = Float(percentDone)/100
}
关于swift - 为什么我的进度条不起作用? - Swift,Parse,我正在为这个而烦恼,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29358841/
我还是不明白,“test1”段落是哪种颜色,为什么? p { color: red; font-style: italic; } test1 test2 最佳答
全部, 我不知道这是否在 VS2012 中刚刚开始发生。我没有看到它发生在 VS2010 或以前的版本中。 我在 VS2012 中有一个解决方案,其中包含一些我自己的自定义项目。主项目是 ShareP
这真的开始让我紧张,这很奇怪,因为这是一个很小的问题。 假设我在没有插件/没有 vimrc 的情况下启动 (g)vim 7.3 (windows OR linux)。我打开一个较长的文件,向下滚动一半
到目前为止,我一直在研究Gradle并喜欢它!我很高兴发现apply plugin: 'eclipse'可以轻松生成Eclipse项目,但是我对依赖库显示在Project Explorer View
提前感谢任何对此提供帮助的人。我知道我以前做过这件事,没有太多痛苦,但似乎找不到解决方案 我的数据库看起来像这样: `tbl_user: ---------- id ( pkey )
我用C#做了一个邮件验证程序,但是如何检查字符串以外的数据呢? 这是我的 C# 代码: private bool CheckEmail() { string email1 = email.Te
我有一个纯 CSS 翻转,我正在尝试向其添加平滑的过渡/淡入淡出效果,但我似乎无法让它运行。 当您将鼠标悬停在“在线”div 上时,会出现一个新的“在线悬停”div。 “Online”是带有背景图片的
我正在阅读本教程: http://www.tuxradar.com/content/code-project-create-qt-rss-reader并尝试在 QT Creator 中创建 RSS 提
基本问题 你能帮我理解如何使用 vector 的 vector 吗?以vector > help为例.我不明白它是一个整数 vector ,每个整数 vector 都是一个整数 vector ,还是一
我已经搜索了选项,但似乎找不到禁用这些警告的方法。诸如此类的警告: Classpath entry org.eclipse.jdt.junit.JUNIT_CONTAINER/4 will not b
我正在运行 Windows XP 和 Eclipse 4.2.2 Build id:M20130204-1200,并且我丢失了调试和启动工具栏。我尝试过 Windows>Reset Perspecti
我喜欢 STL 算法,并且更喜欢使用算法而不是通常的循环。 几乎所有的 STL 算法通常都被用作: std::algorithm_name( container.begin(), container.
我已经从事 iPhone 编程 6 个月了,并且有 PC/Java/Eclipse 背景,但对 Xcode/iPhone 编程仍然有一些烦恼,我想知道是否有任何捷径。 有什么方法可以防止 XCode
我用不同的文本属性填充了一个下拉列表控件,但每个文本属性都有相同的值(文本属性是A,值属性是blah,文本属性是B,值属性是blahblah,等等...) ASP.net 仅检查回发时的值属性,因为所
我们正在考虑将我们的站点从 Prototype 切换到 jQuery。由于对 Prototype 太熟悉了,我很清楚 Prototype 的一些限制或烦人之处。 我想问 jQuery 用户的问题是:使
在 VS2010 中,当我的智能感知(对于 C#)弹出时,第一个选定的项目没有突出显示。这意味着我必须按向下/向上箭头,然后才能按点/输入/括号来获取完整的单词。 这只发生在新的智能感知中(搜索无处不
有人请帮忙 - 一直在努力解决这个糟糕的问题! 我在做什么 - 我有一个 ASPX 页面,我从该页面发起一个 GET,然后一个 POST 到一个 HTTPS 页面,以便登录它。我花了很多时间将我的 G
除了提高日志级别之外,有人知道消除此警告的好方法吗?请注意,服务器中的所有内容仍按预期工作,但每次重新启动服务器时都会发生这种情况。 o.s.b.f.c.CustomEditorConfigurer
我是一名优秀的程序员,十分优秀!