[iOS]包裝Swift framework

找到一篇寫得極好的文章(文章1),包出來的framework可以一併套用在模擬器&實機!!
但照著做後,發現自己寫的framework中有引用第三方元件的部分都有問題,無法找到所使用的module(換言之就是import失敗),後來改了Valid Architecture,加上x86_64即可,至於armv7或x86_64這些配置值的定義,可以再參考文章2

文章1
Swift Framework — Ch: 1 . Develop a Swift Framework
文章2
iOS armv7, armv7s, arm64区别与应用32位、64位配置

[iOS]包含closure為參數的function 如何由Objective-C改寫為Swift

記錄一下,如果Objective-C有個方法如下宣告
-(void)POST:(NSString *)userId withCrashTitle:(NSString *)title andContent:(NSString *)content success:(void (^)(BOOL))success failure:(void (^)(NSError *))failure {
}

若改寫為Swift如下
func mailErrorLog(userId:String, withCrashTitle:String, andContent:String, success:(Bool) -> Void, failure:(Error) -> Void) -> Void {
}

參考文章 https://hugolu.gitbooks.io/learn-swift/content/Basic/Closure.html