zoukankan      html  css  js  c++  java
  • swift 第五课 定义model类 和 导航栏隐藏返回标题

    1. 网络请求返回数据时候,把数据转化为model,但是有时候会返回空的字符串,所以加载了个长度的判断:

    class Model : NSObject{
    
        var details_url:String?
        var easy_time:String?
      }
     
        class func creatModel(dictionary :Dictionary<String, Any>) -> Model{
     
            let model = Model.init()
            model.setValuesForKeys(dictionary)
            
            return model
        }

        override func setValue(_ value: Any?, forUndefinedKey key: String) {
        }
          if (self.model?.details_url) != nil && (self.model?.details_url?.characters.count)! > 0
                {
                self.urlString = self.model?.details_url;
            }
            else if ( self.model?.easy_url ) != nil  && (self.model?.easy_url?.characters.count)! > 0
            {
                self.urlString = self.model?.easy_url;
            }
            else{
                NSLog("无效的 web url");
            }

    2.隐藏导航栏 返回的标题:

    self.navigationItem.backBarButtonItem = UIBarButtonItem.init(title: "", style:.plain, target: nil, action: nil)
    
  • 相关阅读:
    JS实现日期选择
    php获取ip地址
    CentOS下将php和mysql命令加入到环境变量中简单
    java第二次作业
    新学期新计划
    java第三次作业
    java第四次作业
    申请到博客的第一时间
    Java基础之JDK
    Java中的数据类型
  • 原文地址:https://www.cnblogs.com/Bob-blogs/p/6565902.html
Copyright © 2011-2022 走看看