MapManagerMapKit 封装器
Map manager 是 MapKit 封装器,提供路线方向绘制,完全使用 Swift 编写。
简单示例——使用 Apple 设备定向:
var latOrigin = 37.331789 var lngOrigin = -122.029620 var coordinateOrigin = CLLocationCoordinate2D(latitude: latOrigin, longitude: lngOrigin) var latDestination = 37.231789 var lngDestination = -122.029620 var coordinateDestination = CLLocationCoordinate2D(latitude: latDestination, longitude: lngDestination) mapManager.directions(from: coordinateOrigin, to: coordinateDestination) { (route, directionInformation, boundingRegion, error) -> () in if (error? != nil) { println(error!) }else{ if let web = self.mapView?{ dispatch_async(dispatch_get_main_queue()) { web.addOverlay(route!) web.setVisibleMapRect(boundingRegion!, animated: true) } } } }
评论
Dexie.jsindexedDB 封装器
Dexie.js是indexedDB封装器。简洁直观的API,方便使用友好的代码完成适应人类阅读习惯的查询:db.friends.where("lastName").anyOf("Helenius",
Dexie.jsindexedDB 封装器
0
VMXMLParserNSXMLParser 封装器
VMXMLParser是Swift编写的NSXMLParser封装器。特性:1)基于Closure2)像字典数组一样响应3)支持Unicode简单的响应:( { descr
VMXMLParserNSXMLParser 封装器
0
GTTranslationAPIObjective-C 封装器
GoogleTranslationAPI是调用GoogleTranslateAPIv2的Objective-C封装器。
GTTranslationAPIObjective-C 封装器
0
JasoomSwift 封装器
Jasoom是一个使用方便,类型安全的NSJSONSerialization Swift封装器。JSON解析:do { let json = try JSON.parseData(data)
JasoomSwift 封装器
0
GTTranslationAPIObjective-C 封装器
GoogleTranslationAPI 是调用 Google Translate API v2 的
GTTranslationAPIObjective-C 封装器
0
SSKeychainKeychain 封装器
SSKeychain是个简单的Objective-C封装器,主要功能包括使用MacOSX和iOS的系统Keychain访问账号,获取密码,设置密码和删除密码。
SSKeychainKeychain 封装器
0