Swift在UITextField中添加图标/图像

我想在UITextField中添加图标/图像。 图标/图像应留给占位符。 我试过这个: var imageView = UIImageView(); var image = UIImage(named: "email.png"); imageView.image = image; emailField.leftView = imageView; 谢谢。

安装Ruby之后,MAC OS X上的活动开发者path无效

我得到这个错误: xcrun: error: invalid active developer path (/Applications/Xcode.app), missing xcrun at: /Applications/Xcode.app/usr/bin/xcrun 此解决scheme工作,但closures我的terminal并重新打开后再次出现错误; 然后我每次打开一个新的terminal窗口都必须运行相同的命令。 我怎样才能应用这些更改,以便在closuresterminal窗口后保存更改?

function语言天生就很慢?

为什么函数式语言在基准testing中总是落后于C? 如果你有一个静态types的函数语言,在我看来它可以被编译成与C相同的代码,或者更好的代码,因为更多的语义可用于编译器。 为什么看起来所有的函数式语言都比C语言慢,为什么他们总是需要垃圾回收和过度使用堆? 有没有人知道适用于embedded式/实时应用程序的function语言,其中内存分配保持在最低限度,生产的机器代码是精简而快速的?

C#:从Dictionary <string,string>获取第一个键

我正在使用System.Collections.Generic.Dictionary<string, string> 。 我想从这本字典中返回第一个密钥。 我试过dic.Keys[0]但是我在Keys属性(它是一个KeyCollection对象)上唯一的东西就是一个枚举器。 我必须通过所有的键来枚举第一个?

Console.log消息没有显示在Chrome的JavaScript控制台?

我正在使用jQuery.log插件进行日志logging(如果可用,它将logging到console.log),而且我没有看到Chrome浏览器JavaScript控制台中显示任何日志消息。 日志logging在Firefox下的Firebug控制台上工作,但是我必须明确地启用Firebug JavaScript控制台。 在Chrome下的某个地方错过了一些选项? 编辑: 唯一被logging到控制台的是 未捕获的语法错误,无法识别的expression式:|button 我认为Chrome控制台甚至会在上述错误之后logging语句,但Chrome在这里可能存在某些问题,请参阅http://code.google.com/p/chromium/issues/detail? id = 29062 。 我在Linux下使用Chrome 5.0.375,并且该错误被列为Windows XP,Chrome 4.0的问题,但仍然可以应用。

List中的元素用scalareplace

你如何用索引replace一个元素与不可变列表。 例如 val list = 1 :: 2 ::3 :: 4 :: List() list.replace(2, 5)

为什么我在asp.net中得到“线程被中止”?

我不知道为什么发生这种情况,我从来没有明确地放弃线程,所以有点意外。 但是,我loggingexception,我看到: System.Threading.ThreadAbortException – 线程被中止。 它似乎发生在调用System.Threading.WaitHandle.WaitOne 。 我不知道这个例外有多远。 我不认为我的线程终止,因为我抓住日志并吞下错误。 有谁知道我为什么得到这些错误? 也许是当我强迫终止我的服务器或要求重启? 如果不是那么可能导致他们?

在Python中使用setattr()

我正在找人解释如何使用的基础知识,而不是使用setattr() 。 我的问题出现了试图使用一个类方法/函数来返回数据,然后把它放在另一个方法/函数。 也许在这种情况下更简单的方法会好得多,但是我想了解类是如何工作/使用的。 这个问题似乎取决于setattr() ,这是我试图做一个相当简单的使用。 虽然这不是完全相同的问题,但是我遵循Python艰难的道路,ex42 – while循环@ 18-41行。 我尝试写一个\__init__() ,并使用getattr()来代替,可能需要在类的名字空间中,但这似乎没有帮助。 #! /bin/python2.6 class HolyGrail(object): def __init__(self): self.start = 'start_at_init' # function definition in question: # TypeError: 'str' object is not callable def run_it(self): start = setattr(self, 'name', 'get_thing') start = self.name # Something wrong here? value_returned = start() #I believe this == self.get_thing() […]

在函数名称后的参数与const之前的const c ++

这样的事情有什么区别? friend Circle copy(const Circle &); 和这样的事情 friend Circle copy(Circle&) const; 我知道const函数用于告诉编译器,这个函数不会试图改变它被调用的对象,另一个呢?

curl和PHP – 如何通过PUT,POST,GET通过curl传递一个json

我一直在为它构build一个Rest API,我一直在testing它,通过在命令行中使用curl来进行testing,这对于CRUD 我可以成功地从命令行进行这些调用 curl -u username:pass -X GET http://api.mysite.com/pet/1 curl -d '{"dog":"tall"}' -u username:pass -X GET http://api.mysite.com/pet curl -d '{"dog":"short"}' -u username:pass -X POST http://api.mysite.com/pet curl -d '{"dog":"tall"}' -u username:pass -X PUT http://api.mysite.com/pet/1 上面的调用很容易使命令行,并与我的api工作正常,但现在我想用PHP来创buildcurl。 正如你所看到的,我将数据作为jsonstring传递。 我已经阅读了周围,我想我可以做POST和包含POST字段,但我一直无法find如何传递HTTP正文数据与GET。 我看到的所有东西都说你必须把它连接到url,但是在命令行窗体上看起来并不是这样。 无论如何,如果有人能够在一个页面上写出正确的方式在PHP中执行这四个操作,我会喜欢它。 我想看看用curl和php来做到最简单的方法。 我想我需要通过http身体的一切,因为我的php api捕捉所有与php:/ /input