zoukankan      html  css  js  c++  java
  • Objective-c调用Swift

    在Objective-C中使用Swift,步骤相似:

    1、首先创建一个Objective-C的项目:


    Paste_Image.png

    2.加入一个Swift的类文件:


    Paste_Image.png

    3、点击Next,弹出一个对话框,选择YES


    Paste_Image.png

    4、生成一个YourProject-Bridging-Header.h文件。在本项目中生成的文件例如以下图:


    Paste_Image.png

    5、在SwiftClass创建类例如以下:

      import Foundation
    
       class SwiftTest : NSObject {
        func test()->NSString{
        return "test"
       }
     }

    6、在ViewController调用SwiftTest类例如以下:

      #import "ViewController.h"
    
      #import "ObjectiveTest-Swift.h"  //这里注意和项目名称一致  "YourProject-Swift.h"

    7、import之后一定要先编译一次,否则编译出错。
    8、编译之后就能够在类里面调用了例如以下:

        - (void)viewDidLoad {
            [super viewDidLoad];
          // Do any additional setup after loading the view, typically from a nib.
    
           SwiftTest *tests = [SwiftTest new];
           [tests test];
      }
  • 相关阅读:
    (5)html表单
    (4)html表格
    (3)HTML ”列表“、图片和超链接
    (1)html开头解说与案例演示
    学习web前端前感
    一、资源合并与压缩
    HTTP协议原理
    图解HTTP总结
    基于TypeScript从零重构axios
    元組
  • 原文地址:https://www.cnblogs.com/zhchoutai/p/8943492.html
Copyright © 2011-2022 走看看