草庐IT

properties

全部标签

core-data - 'AnyObject' 没有名为 'contactName' 的成员阻止我的循环

我正在寻找在函数中从coredata读取数据并在事后循环结果的最佳方法。我已经尝试了多种方法,但似乎无法尝试获取每个对象中的特定数据片段。这是我的设置。funcreadData()->NSArray{letentityName:String="Properties"letappDel:AppDelegate=UIApplication.sharedApplication().delegateasAppDelegateletcontext:NSManagedObjectContext=appDel.managedObjectContext//Specifywhatthiswillbewo

ios - 在 Swift 中覆盖子类中的属性的正确方法是什么?

我也偶然发现了这个问题,然而,没有明确的答案"Ambiguoususeof'propertyName'"errorgivenoverriddenpropertywithdidSetobserver问题:我想覆盖子类中的属性。让我用一个例子来说明这个问题:我有一个名为A的类及其一个名为B的子类。A类classA{varsomeStoredProperty:Int?}B类classB:A{overridevarsomeStoredProperty:Int?{willSet{//addtosuperclass'ssettersomeStoredProperty=newValue!+10}}}

ios - 在 Swift 中覆盖子类中的属性的正确方法是什么?

我也偶然发现了这个问题,然而,没有明确的答案"Ambiguoususeof'propertyName'"errorgivenoverriddenpropertywithdidSetobserver问题:我想覆盖子类中的属性。让我用一个例子来说明这个问题:我有一个名为A的类及其一个名为B的子类。A类classA{varsomeStoredProperty:Int?}B类classB:A{overridevarsomeStoredProperty:Int?{willSet{//addtosuperclass'ssettersomeStoredProperty=newValue!+10}}}

Swift 1.2 重新声明 Objective-C 方法

我刚刚从swift1.1更新到swift1.2并得到编译器错误:Method'setVacation'redeclaresObjective-Cmethod'setVacation:'这里是一些代码:varvacation:Vacation?funcsetVacation(_vacation:Vacation){...}但我需要调用setVacation有什么解决办法的建议吗? 最佳答案 这是由Xcode6.3beta发行说明中所述的更改引起的:Swiftnowdetectsdiscrepanciesbetweenoverloadi

Swift 1.2 重新声明 Objective-C 方法

我刚刚从swift1.1更新到swift1.2并得到编译器错误:Method'setVacation'redeclaresObjective-Cmethod'setVacation:'这里是一些代码:varvacation:Vacation?funcsetVacation(_vacation:Vacation){...}但我需要调用setVacation有什么解决办法的建议吗? 最佳答案 这是由Xcode6.3beta发行说明中所述的更改引起的:Swiftnowdetectsdiscrepanciesbetweenoverloadi

Swift Struct with Lazy,符合协议(protocol)的私有(private)属性(property)

首先,我有一个只定义几个只读属性的协议(protocol),例如:protocolExample{varvar1:String{get}varvarArray:[String]{get}}然后我想创建一个符合该协议(protocol)的结构。我遇到的问题是我有两个相互矛盾的要求:属性需要延迟生成。属性是相关的,需要一起生成。我似乎无法找到一种方法来做到这一点。我最接近的是这样的:structAStruct:Example{privatelazyvardata:(var1:String,varArray:[String])={varstringValue:String=""varstri

Swift Struct with Lazy,符合协议(protocol)的私有(private)属性(property)

首先,我有一个只定义几个只读属性的协议(protocol),例如:protocolExample{varvar1:String{get}varvarArray:[String]{get}}然后我想创建一个符合该协议(protocol)的结构。我遇到的问题是我有两个相互矛盾的要求:属性需要延迟生成。属性是相关的,需要一起生成。我似乎无法找到一种方法来做到这一点。我最接近的是这样的:structAStruct:Example{privatelazyvardata:(var1:String,varArray:[String])={varstringValue:String=""varstri

swift 2.0 : use of self in method call before stored properties are initialised

这周末才开始研究Swift。我正在为我的类(class)创建一个id以快速比较对象。我想要一个不可变的id,所以应该使用let。使用var并将id初始化为""将修复"在初始化存储属性之前在方法调用中使用self"但当然它是可变的。我见过的与此类似的所有其他问题都是关于父类(superclass)/调用super.init,我没有。很郁闷,不知道为什么不直截了当。classMagicCard{letid:Stringletname:StringletmanaCost:Intletdescription:Stringletattack:Intletdefence:Intinit(name:

swift 2.0 : use of self in method call before stored properties are initialised

这周末才开始研究Swift。我正在为我的类(class)创建一个id以快速比较对象。我想要一个不可变的id,所以应该使用let。使用var并将id初始化为""将修复"在初始化存储属性之前在方法调用中使用self"但当然它是可变的。我见过的与此类似的所有其他问题都是关于父类(superclass)/调用super.init,我没有。很郁闷,不知道为什么不直截了当。classMagicCard{letid:Stringletname:StringletmanaCost:Intletdescription:Stringletattack:Intletdefence:Intinit(name:

ios - 无法从 Objective-C View Controller 访问 Swift var - iOS

我的应用程序同时包含基于Objective-C和Swift的ViewController。我正在从我的一个基于Objective-C的ViewController中以编程方式打开一个基于Swift的ViewController。我遇到的问题是我无法从我的Objective-C代码访问Swift变量。我的Swift代码:@IBOutletweakvarprofPicture:UIImageView!@IBOutletweakvarprofVerified:UIImageView!@IBOutletweakvarprofName:UILabel!varpassedUser:PFUser!我