【问题标题】:use objective-c in a swift framework在 swift 框架中使用objective-c
【发布时间】:2015-07-31 15:18:51
【问题描述】:

我想在 swift cocoa touch 框架中执行一个 Objective-C 代码 我想在 swift cocoa touch 框架中执行一个 Objective-c 代码,所以在我的 .h 文件中:

我的 mm.h 文件:

@interface mm : NSObject
- ( NSString * ) hiFounction;
@end

在我的 .m 文件中:

#import "mm.h"

@implementation mm

- ( NSString * ) hiFounction
{
            NSString *statez =@"hi !!";
    return statez;
}

@end

关于如何在我的 swift cocoa touch 框架中使用我的“hiFounction”的任何信息? (我这里不能用桥)

【问题讨论】:

    标签: ios objective-c swift frameworks


    【解决方案1】:

    我终于解决了这个问题!遇到了同样的问题,最后通过在另一个框架中重新包装目标 c 代码来解决它。好吧,我通过创建另一个框架项目来实现它,将所有目标 C 代码放在新创建的框架中,包括它在我的工作区中,链接构建结果并在我现有的框架中使用新创建的框架中的类,这很快基于。希望这能有所帮助。

    【讨论】:

      猜你喜欢
      • 2017-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多