Мне нужно написать эти две Swift
функции в Objective-C
, а затем вызвать возвращаемые значения в Swift
Как мне это сделать?
Также, где мне нужно поместить их в мои AppDelegate
?
Извините, это может быть очень легко, но у меня нет опыта использования Objective-C
.
Заранее спасибо!
Функции для преобразования:
class func getAppDelegate() -> AppDelegate {
return UIApplication.shared.delegate as! AppDelegate
}
func getDocDir() -> String {
return NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0]
}
AppDelegate.m:
#import "AppDelegate.h"
#import "MainViewController.h"
@implementation AppDelegate
- (BOOL)application:(UIApplication*)application
didFinishLaunchingWithOptions:(NSDictionary*)launchOptions
{
}
@end
AppDelegate.h:
#import <Cordova/CDVViewController.h>
#import <Cordova/CDVAppDelegate.h>
@interface AppDelegate : CDVAppDelegate {}
@end