開源自己一個平時使用的代碼庫, Swift Extended Library

2015-03-04 21:11:37 +08:00
 wezzard

開源自己使用的一個代碼庫 Swift Extended Library:
https://github.com/WeZZard/Swift-Extended-Library

比較有趣的幾個函數:
1. diff(): 用來考察兩個 SequenceType 之間的差異
2. enumerate(): 用來遍歷所有 RawOptionSetType conformed type 的可能值

野心很大,想做 Cocoa/Cocoa Touch 的 native Swift alternative,不過目前剛寫了一些 Swift 下的 conveniences.

忘了說,這是 Swift 1.2 的代碼……

2111 次点击
所在节点    iDev
2 条回复
tony1016
2015-03-05 09:41:57 +08:00
目前看到最强大的,最有野心的是这个 https://github.com/practicalswift/Pythonic.swift 完全想把swift写成python
skyline75489
2015-03-05 21:45:55 +08:00
@tony1016 +1,而且代码质量还很高

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/174511

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX