作者:Greg Heo,原文链接,原文日期:2015/08/17
译者:ray16897188;校对:shanks;定稿:numbbbbb

抱歉,由于没有拿到作者授权,我们无法继续提供这个内容。

如果你真的很需要查看中文译文,可以去阅读译者文章

你也可以去首页看看我们的其他文章!

作者:Jameson Quave,原文链接,原文日期:2015-08-23
译者:mmoaay;校对:numbbbbb;定稿:shanks

本文写于 2015 年 8 月 23 日,与 Xcode7 Beta 版和 Swift 2 兼容

在 Swift 中读 C 指针

下面这个 Objective-C 方法会返回一个 int 指针,或者说 C 术语里面的 (int *)

@interface PointerBridge : NSObject {
int count;
}
- (int *) getCountPtr;
@end
@implementation PointerBridge
- (instancetype) init {
self = [super init];
if(self) {
count = 23;
}
return self;
}
- (int *) getCountPtr {
return &count;
}
@end

阅读全文

作者:Jameson Quave,原文链接,原文日期:2015-08-23
译者:mmoaay;校对:numbbbbb;定稿:shanks

本文写于 2015 年 8 月 23 日,与 Xcode7 Beta 版和 Swift 2 兼容

在 Swift 中读 C 指针

下面这个 Objective-C 方法会返回一个 int 指针,或者说 C 术语里面的 (int *)

@interface PointerBridge : NSObject {
int count;
}
- (int *) getCountPtr;
@end
@implementation PointerBridge
- (instancetype) init {
self = [super init];
if(self) {
count = 23;
}
return self;
}
- (int *) getCountPtr {
return &count;
}
@end

阅读全文

作者:Mike Ash,原文链接,原文日期:2015-06-19
译者:Yake;校对:numbbbbb;定稿:shanks

苹果公司在今年的 WWDC 大会上发布了 Swift 2 以及相关的新特性,相比之下其他的内容就无聊多了。除了宣布 Swift 将会开源并且这门语言由苹果独立开发完成之外,Swift 2 还包含很多新的特性,这将大幅改善这门语言。今天我将介绍最重要的几个新特性。

阅读全文

作者:Mike Ash,原文链接,原文日期:2015-06-19
译者:Yake;校对:numbbbbb;定稿:shanks

苹果公司在今年的 WWDC 大会上发布了 Swift 2 以及相关的新特性,相比之下其他的内容就无聊多了。除了宣布 Swift 将会开源并且这门语言由苹果独立开发完成之外,Swift 2 还包含很多新的特性,这将大幅改善这门语言。今天我将介绍最重要的几个新特性。

阅读全文

作者:Antonio Bello,原文链接,原文日期:2015/08/25
译者:lfb_CD;校对:lfb_CD;定稿:lfb_CD

抱歉,由于没有拿到作者授权,我们无法继续提供这个内容。

如果你真的很需要查看中文译文,可以去阅读译者文章

你也可以去首页看看我们的其他文章!

作者:Natasha,原文链接,原文日期:2015-07-24
译者:天才175;校对:numbbbbb;定稿:numbbbbb

昨天,我在代码库中找到一段我所认为的极具 Swift 风格的代码。

var minionImages = [UIImage]()
for i in 1...7 {
if let minionImage = UIImage(named: "minionIcon-\(i)") {
minionImages.append(minionImage)
}
}

这真是使用函数式编程进行重构的绝佳机会,哦吼吼!我可以做函数式编程了!!!是的,我非常激动。

阅读全文

作者:Natasha,原文链接,原文日期:2015-07-24
译者:天才175;校对:numbbbbb;定稿:numbbbbb

昨天,我在代码库中找到一段我所认为的极具 Swift 风格的代码。

var minionImages = [UIImage]()
for i in 1...7 {
if let minionImage = UIImage(named: "minionIcon-\(i)") {
minionImages.append(minionImage)
}
}

这真是使用函数式编程进行重构的绝佳机会,哦吼吼!我可以做函数式编程了!!!是的,我非常激动。

阅读全文