美文网首页
swift的运用

swift的运用

作者: 景晨_ccd6 | 来源:发表于2018-09-10 08:14 被阅读0次

创建一个新的类 DealDataimport UIKit

protocolDealDataProticol {

    funcreturnModelArray(arrayDict : [[String:String]]) -> [StudenModel]

}

class DealData: NSObject ,DealDataProticol {

    funcreturnModelArray(arrayDict: [[String:String]]) -> [StudenModel] {

        vararray : [StudenModel] = []

        fordictinarrayDict {

            letstdent = StudenModel()

            stdent.name = dict["name"] ??""

            stdent.age = dict["age"]!

            stdent.gender = dict["gender"]!

            array.append(stdent)

        }

        returnarray

    }

}

在另一个类声明属性

import UIKit

classStudenModel:NSObject{

    varname =""

    varage =""

    vargender =""

}

ViewContronller实现

import UIKit

classViewController:UIViewController{

    overridefuncviewDidLoad() {

        super.viewDidLoad()

        lets = StudenModel()

        letdeal = DealData()

        vardictArray : [[String:String]] = []

        for_in0..<5{

            let dict = ["name":"Lily","age":"23","gender":"nv"]

            dictArray.append(dict)

        }

        letarrayModel = deal.returnModelArray(arrayDict: dictArray)

        formodelinarrayModel {

            print(model.name)

            print(model.age)

            print(model.gender)

        }

        print(arrayModel)

    }

    overridefuncdidReceiveMemoryWarning() {

        super.didReceiveMemoryWarning()

        // Dispose of any resources that can be recreated.

    }

}

相关文章

  • Swift 运用协议泛型封装网络层

    Swift 运用协议泛型封装网络层 Swift 运用协议泛型封装网络层

  • swift的运用

    创建一个新的类DealDataimport UIKit protocolDealDataProticol { ...

  • swift realm的运用

    前言 由于最近项目中在用Realm,所以把自己实践过程中的一些心得总结分享一下。 Realm是由Y Combina...

  • Swift小运用

    控制流(即OC中的判断语句) 和OC的区别 1.if后面的小括号可以省略,大括号不能省略 2.swift中if后面...

  • OC/Swift混编

    随着Swift3.0的到来 使得Swift被越来越多的运用在开发中了 但是并不是所有的项目都能完整的使用Swift...

  • Swift优雅的使用Protocol(二) 从Swift说开去

    Swift的Protocol可不仅仅作为OC时代中的代理去运用,当对Swift的Protocol理解足够深的时候,...

  • Swift防止按钮重复点击实现+Swift如何运用Runtime

    Swift防止按钮重复点击实现+Swift如何运用Runtime 做过OC开发的都知道,我们想要给一个系统的类添加...

  • Swift 4.0 轮播图

    笔者这两天运用所学到的swift相关东西,写了一个swift版本的轮播图,一是为了工程需要,二是对swift进行加...

  • UIKit基础使用

    xcode AppDelegate.m创建UIWindow简单运用eg:Objective-C: Swift:使用...

  • Swift 小笔记 | 枚举实用小 tips

    随着对 Swift 的运用愈加娴熟,越来越能感受到 Swift 的魅力。 场景一 列表展示枚举数据,用户点击后保存...

网友评论

      本文标题:swift的运用

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