参考:http://blog.sina.com.cn/s/blog_8d1bc23f0102v5tl.html
swift中使用oc类的方法
1.创建一个oc.h文件
2.添加需要倒入的oc类的头文件
3.Bulid Settings中搜索bri,添加:$(SRCROOT)/$(TARGET_NAME)/oc.h
4.测试
Test.h
#import <Foundation/Foundation.h>
@interface Test : NSObject
- (void)test;
@end
Test.m
#import "Test.h"
@implementation Test
- (void)test {
NSLog(@"这是一个测试");
}
@end
ViewController.swift
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
var test: Test? //声明
test = Test()//初始化
test?.test()//调用方法
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
打印信息:
时间: 2024-10-12 12:37:21