swift调用自定义类库


独立文件放在工程下即可

import Foundation
 
class TV{
 
    //定义属性
 
    var price = 1999
 
    var name = "乐TV"
 
    //定义方法
 
    func open()->String{
        println("i am open hha")
        return "Success"
 
    }
 
    func open2(){
        println("shit");
    }
 
    func close()->Bool{
 
        return true
 
    }
 
}

自定义的类库

调用方式

var s = TV()
s.open()
 
 
带自动初始化
 
 
class User {
    var firstName: String
    var lastName: String
    var bio: String = "I ♡ Swift!"
 
    // no bio provided
    init(firstName: String, lastName: String) {
        self.firstName = firstName
        self.lastName = lastName
    }
 
    // bio provided
    init(firstName: String, lastName: String, bio: String) {
        self.firstName = firstName
        self.lastName = lastName
        self.bio = bio
    }
}
 
var me = User(firstName: "Andrei", lastName: "Puni")
// me = { firstName: "Andrei", lastName: "Puni", bio: "I ♡ Swift!"}
 
var silviu = User(firstName: "Silviu", lastName: "Pop", bio: "I f**ing ♡ Swift!!!")
// silviu = { firstName: "Silviu", lastName: "Pop", bio: "I f**ing ♡ Swift!!!"}

引用地

https://www.weheartswift.com/swift-classes-part-1/

如果你是一名技术人员可加我QQ 2651-0442-02,如果你是java技术人还可以加入QQ群 1784-9136-0
你将得到的不仅仅是技术的交流,还有职业机会,人生解惑.
首发地址:月小升博客https://java-er.com/blog/class-swift/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢
此条目发表在 Xcode 分类目录,贴了 , , 标签。将固定链接加入收藏夹。
既然来了,就评论一下,不会怀孕的

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">