Swift | 以编程方式添加约束

自上周以来,我试图弄清楚这一点,而没有再进一步。 好的,所以我需要在Swift中以编程方式应用一些约束条件来使用这个代码: var new_view:UIView! = UIView(frame: CGRectMake(0, 0, 100, 100)); new_view.backgroundColor = UIColor.redColor(); view.addSubview(new_view); var constX:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterX, relatedBy: NSLayoutRelation.Equal, toItem: self.view, attribute: NSLayoutAttribute.CenterX, multiplier: 1, constant: 0); self.view.addConstraint(constX); var constY:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterY, relatedBy: NSLayoutRelation.Equal, toItem: self.view, attribute: NSLayoutAttribute.CenterY, multiplier: 1, constant: 0); self.view.addConstraint(constY); var constW:NSLayoutConstraint = NSLayoutConstraint(item: new_view, […]

Android中的单身人士与应用程序上下文?

回顾这篇文章列举了使用单例的几个问题,并看到了几个Android应用程序使用单例模式的例子,我不知道是否是一个好主意,而不是通过全局应用程序状态共享单个实例(subclassing android.os.Application并获得它通过context.getApplication())。 这两种机制有什么优点/缺点? 说实话,我希望在这篇文章中有同样的答案与Web应用程序的单例模式,不是一个好主意! 但适用于Android。 我对么? DalvikVM有什么不同呢? 编辑:我想对涉及的几个方面有意见: 同步 可重用性 testing

在IB之下IBOutlets应该强大还是弱?

我正在使用ARC专门为iOS 5开发。 IBOutlet对UIView (和子类)是strong还是weak ? 下列: @property (nonatomic, weak) IBOutlet UIButton *button; 将摆脱所有这一切: – (void)viewDidUnload { // … self.button = nil; // … } 这样做有什么问题吗? 模板使用的strong与直接连接到“Interface Builder”编辑器中的标题时创build的自动生成的属性一样strong ,但是为什么? UIViewController已经有了strong引用,它保留了它的子视图。

我怎样才能显示一个JavaScript对象?

如何以string格式显示JavaScript对象的内容,就像我们alertvariables一样? 我想要显示一个对象的格式相同。

在C#中完成/处理模式

C#2008 我已经有一段时间了,对于一些问题我还是感到困惑。 我的问题如下 我知道你只需要一个终结器,如果你正在处理非托pipe资源。 但是,如果您正在使用托pipe资源来调用非托pipe资源,您是否还需要实现终结器? 但是,如果您直接或间接地开发一个不使用任何非托pipe资源的类,是否可以实现IDisposable以便您的类的客户端可以使用“使用语句”? 实施IDisposable只是为了让你的class级的客户可以使用using语句吗? using(myClass objClass = new myClass()) { // Do stuff here } 我已经在下面开发了这个简单的代码来演示Finalize / dispose模式: public class NoGateway : IDisposable { private WebClient wc = null; public NoGateway() { wc = new WebClient(); wc.DownloadStringCompleted += wc_DownloadStringCompleted; } // Start the Async call to find if NoGateway is true or […]

<meta charset =“utf-8”> vs <meta http-equiv =“Content-Type”>

为了定义HTML5文档的字符集,我应该使用哪种符号? 短: <meta charset="utf-8" /> 长: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

在JavaScript中获取当前url?

我正在使用jQuery。 如何获取当前URL的path并将其分配给variables? 示例url: http://localhost/menuname.de?foo=bar&amp;number=0

技巧来pipe理R会话中的可用内存

人们使用什么技巧来pipe理交互式R会话的可用内存? 我使用下面的函数[根据Petr Pikal和David Hinds在2004年的r-help列表中发布]来列出(和/或sorting)最大的对象,偶尔使用rm()一些。 但是到目前为止,最有效的解决scheme是在64位Linux下运行,内存充足。 任何其他好的技巧人们想分享? 请发邮件。 # improved list of objects .ls.objects <- function (pos = 1, pattern, order.by, decreasing=FALSE, head=FALSE, n=5) { napply <- function(names, fn) sapply(names, function(x) fn(get(x, pos = pos))) names <- ls(pos = pos, pattern = pattern) obj.class <- napply(names, function(x) as.character(class(x))[1]) obj.mode <- napply(names, mode) obj.type <- ifelse(is.na(obj.class), obj.mode, […]

angular.service vs angular.factory

我已经看到angular.factory()和angular.service()用于声明服务; 然而,我不能在官方文档中的任何地方find angular.service 。 这两种方法有什么区别? 哪些应该用于什么(假设他们做不同的事情)?

Git忽略Xcode项目的文件

将Git与Xcode结合使用时,我应该在.gitignore包含哪些文件?