将代码从Objective-C转换为Swift:ADBannerView

将代码从Objective-C转换为Swift:ADBannerView,objective-c,swift,code-translation,Objective C,Swift,Code Translation,我试图手动将一些代码从Objective-C转换为Swift,但我只知道如何使用Swift ADBannerView *adView = [[ADBannerView alloc] initWithFrame:CGRectMake(0, self.view.frame.size.height - 50, 320, 50)]; [self.view addSubview:adView]; 我能够转换以ADBannerView*adView=开头的行,除了CGRectMake中的所有内容。我不理解

我试图手动将一些代码从Objective-C转换为Swift,但我只知道如何使用Swift

ADBannerView *adView = [[ADBannerView alloc] initWithFrame:CGRectMake(0, self.view.frame.size.height - 50, 320, 50)];
[self.view addSubview:adView];
我能够转换以ADBannerView*adView=开头的行,除了CGRectMake中的所有内容。我不理解以[self.view]开头的第二行


请帮助。谢谢!

如果我正确理解您的需要,它将看起来像:

var adView: ADBannerView = ADBannerView(frame: CGRectMake(0, self.view.frame.size.height - 50, 320, 50))
self.view.addSubview(adView)
第二行将adView添加到当前对象自身的视图中。
let adView = ADBannerView(frame: CGRect(x: 0, y: self.view.frame.size.height - 50, width: 320, height: 50))
self.view.addSubview(adView)