美文网首页
swift调研

swift调研

作者: 幻想无极 | 来源:发表于2017-11-09 13:14 被阅读13次

1.OC,swift混编:

这个时候,进入 YourTarget -> Build Settings -> Swift Compiler-Code Generation 这个设置项里面,把你的 .h 文件的【绝对路径】输入到 Objective-C Bridging Header 里面就可以了。

2.懒加载

    lazy var zyTableView: UITableView = {
    let tempTableView = UITableView (frame: self.view.bounds, style: UITableViewStyle.Plain)
    tempTableView.delegate = self
    tempTableView.dataSource = self
    return tempTableView
}()

3.声明数组

var tempArray: [UIImage] = [UIImage]()

4.方法联想

类名 方法前缀

5.事件绑定

     btn.addTarget(self, action: #selector(tabBarItemSelected(_:)), for: .touchUpInside)

6.swift枚举

http://blog.csdn.net/imxiangzi/article/details/51316440

7.访问权限

fileprivate:子类可访问
private:子类不可访问
internal:默认访问级别
public:可以被任何人访问
open:可以被任何人使用,包括 override 和继承。
open > public > interal > fileprivate > private

8.单例

class NetworkTools: NSObject {
    static let shareInstance: NetworkTools = {
        let tools = NetworkTools()
        return tools
    }()
}

9.宏定义

swift只要是写在类外的默认就是全局的

10.使用cocopods导入第三方需要

platform :ios, '9.0'
use_frameworks!
target 'swiftFM' do

pod 'Alamofire'
pod 'SwiftyJSON'
pod 'HandyJSON'

end

swift部分框架

Kingfisher:网络图片加载
Alamofire:网络请求
SwiftyJSON:json解析
HandyJSON:JSON模型互相转换

more

具体可以研究下喜马拉雅FM项目:
https://github.com/LinXunFeng/LXFFM
直播项目:
https://github.com/Paulpang/XJTV

相关文章

  • swift调研

    1.OC,swift混编: 这个时候,进入 YourTarget -> Build Settings -> Swi...

  • Swift 静态库调研

    一、关于库的背景知识1、静态库和动态库静态库动态库系统动态库Cocoa Touch Framework静态库 v....

  • 关于swift调研报告

    一丶 语言特性以及发布历史特性:Swift 语法内容混合了OC,JS,Python,语法简单,使用方便,并可与OC...

  • Swift&SwiftUI调研

    一、Swift介绍 Swift是苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective...

  • 本周工作总结

    这周发布裤兜语文学生端任务阅读模块的测试版本,解决测试出来的问题,修改部分细节UI。研究swift4新特性,调研新...

  • 关于调研

    按照调研是否为调研者独立完成,我把调研分为两类:独立调研和非独立调研。 独立调研,即调研者自己寻找相关信息,看自己...

  • 产品入门part6 - 调研报告

    01 调研的类别 调研分为功能点调研和产品调研 功能调研:重业务流程、交互体验、突出亮点。 产品调研:重产品结构、...

  • 中文版链接

    中文版链接swift-4.0swift-3.1swift-3.0swift-2.2swift-2.1swift-2.0

  • Swift -- 中文版两大官方文档汇总(http://www.

    欢迎使用Swift (一)关于Swift--About Swift (二)Swift 初见--A Swift To...

  • 从用户到产品,一款贴近用户的互联网产品设计必须经历的6个阶段(一

    为什么要做市场调研,很简单,一句话,为了得到用户画像。市场调研包括了行业调研、广告调研、竞争情报调研、品牌调研、消...

网友评论

      本文标题:swift调研

      本文链接:https://www.haomeiwen.com/subject/iqvpmxtx.html