zoukankan      html  css  js  c++  java
  • Swift-开发 # 1.2版本迁移

    { Parallels: 可以将一个win程序拖到mac中运行。 } --类似于虚拟机

     

    遇到的几大问题:

     

    1、自动修改无效? 

      --忽略它的存在,坑。

     

    2、无止境的修改,还是错?

      --使用替换工具-》基本都是 as 强制

     

    • [Edit-》Convert-》”To Latest Swift Syntax”]—完全没用
    • 利用查找&替换功能
      • (Replace->Text->Matching)

      --! 强制上转

      --? 安全下转

     

    3、Deployment编译版本不对?

      --保持为8.2版本(iWatch开发)

     

    4、NSString和String不兼容!

    •  return NSString(data: data, encoding: encoding) 
      • Error—— >'NSString?' is not convertible to ’String?’
      • TODO: 在后边添加 as? String,实现强转
        • return NSString(data: data, encoding: encoding) as? String

     

      --强转为String 

     

    5、NSSet与Set不兼容!

      • TODO: 在后边添加 as Set<NSObject>, 实现强转

      --强转为String

     

    6、关于SousChefKit第三方包,找不到文件等。

      --选中包后,重新编译;再修改报错!

     

     

    使用xib,不用storyboard:

     

    1、将Main Interface 设置为 空!

      --创建xib文件

     

    2、配置xib文件

     

    3、加载xib,显示页面!

      --Swift 与 Object-C 对比

     

     

     

    天气显示App小应用

      --swift开发

     

    代码分享,GitHub:https://github.com/SpongeBob-GitHub/Weather_Swift

     

    |--> Copyright (c) 2015 Bing Ma.

    |--> GitHub RUL: https://github.com/SpongeBob-GitHub

     

  • 相关阅读:
    Educational Codeforces Round 21
    Educational Codeforces Round 22
    Educational Codeforces Round 43
    Educational Codeforces Round 20
    Educational Codeforces Round 19
    Educational Codeforces Round 18
    Hello World!
    训练记录
    2020 Multi-University Training Contest 6
    2020 Multi-University Training Contest 5
  • 原文地址:https://www.cnblogs.com/Trybst/p/4515981.html
Copyright © 2011-2022 走看看