こんにちは私はプロジェクトを行っていますが、オープンすると簡単な3つのエラーが表示されます。怒鳴るスウィフト2からスウィフト2.3ガードレットとエラーの場合
let location, let response, let error) in
guard let _:NSURL = location, let _:NSURLResponse = response where error == nil else {
print("error")
return
}
とエラー
の下で私のコードパラメータ属性が許可されていないとして「聞かせて」、予想される「」マルチ句条件の一部に参加し、
for constraint in self.contentView.constraints {
if let item = constraint.firstItem as? UIView where item == containerView {
let newConstraint = NSLayoutConstraint(item: anAnimationView, attribute: constraint.firstAttribute,
relatedBy: constraint.relation, toItem: constraint.secondItem, attribute: constraint.secondAttribute,
multiplier: constraint.multiplier, constant: constraint.constant)
newConstraints.append(newConstraint)
} else if let item: UIView = constraint.secondItem as? UIView where item == containerView {
let newConstraint = NSLayoutConstraint(item: constraint.firstItem, attribute: constraint.firstAttribute,
relatedBy: constraint.relation, toItem: anAnimationView, attribute: constraint.secondAttribute,
multiplier: constraint.multiplier, constant: constraint.constant)
newConstraints.append(newConstraint)
}
}
の
とエラー
マルチ句条件の接合部()
func removeAllSubViews(){
for (var i = 0 ; i < subviews.count ; i++){
subviews[i].removeFromSuperview()
}
}
func loadViewFromNib(nibName:String) -> UIView {
let bundle = NSBundle(forClass: self.dynamicType)
let nib = UINib(nibName: nibName, bundle: bundle)
let v = nib.instantiateWithOwner(self, options: nil)[0] as! UIView
return v
}
}
エラー
'は、' 期待 '.dynamicType'推奨されません。代わりに 'タイプ(of:...)'を使用してください
私はすべてを試してみましたが、それを解決しませんでした。 ty
、 '。 'self.dynamicType'の代わりに' type(of:) 'を使います。 –