测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可证 | MIT |
发布最后发布 | 2017年3月 |
由 Ulaş Sancak 维护。
依赖项 | |
AFNetworking | ~> 3.1 |
JSONModel | ~> 1.7 |
要运行示例项目,首先克隆仓库,然后从 Example 目录运行 pod install
。
openweathermap-objc-sdk 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile
pod "openweathermap-objc-sdk"
#import <openweathermap_objc_sdk/OWMSDK.h>
[[OWMAPIClient client] getWeatherByCityName:@"istanbul" block:^(OWMWeather *weatherData, NSError *error) {
if (!error && [weatherData.code isEqual:@"200"]) {
//Data received
}
}];
#import <openweathermap_objc_sdk/OWMSDK.h>
[[OWMAPIClient client] getWeatherByCityIDs:@[@524901,@703448,@2643743] limitResultByCount:0 block:^(OWMWeatherArrayResult *result, NSError *error) {
if (!error && [result.code isEqual:@"200"]) {
//Data received
}
}];
#import <openweathermap_objc_sdk/OWMSDK.h>
[[OWMAPIClient client] getForecastByCityName:@"istanbul" countryCode:@"tr" limitResultByCount:0 block:^(OWMWeatherArrayResult *result, NSError *error) {
if (!error && [result.code isEqual:@"200"]) {
//Data received
}
}];
#import <openweathermap_objc_sdk/OWMSDK.h>
[[OWMAPIClient client] getDailyForecastByCityName:@"istanbul" countryCode:@"tr" limitResultByCount:0 block:^(OWMDailyForecastResult *result, NSError *error) {
if (!error && [result.code isEqual:@"200"]) {
//Data received
}
}];
Ulaş Sancak, [email protected]
openweathermap-objc-sdk 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。