UmbrellaWeather is an iOS weather app developed in Swift 2,The app simple local reminded umbrella features
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
UmbrellaWeather.xcworkspace 'Simple Revaluation' May 23, 2016
UmbrellaWeather done May 23, 2016
Podfile.lock first commit Feb 19, 2016 update README in English Feb 24, 2016

![UmbrellaWeather]( ##UmbrellaWeather ###The weather app developed in Swift 2,Shelves [AppStore](

launch addCity support


  • Use iOS API NSURLSession CoreLocation network requests and location
  • stroyboard layout
  • 7-day local notifications
  • Added a background fetch to refresh data
  • NSKeyedArchiver Data persistence
  • UIView and layout animation
  • Added purchase and jump to AppStore function

###Third party libraries and resources

Deal with JSON data: swiftyJSON

Weather Icons using free resources ,I use Skench adds color Icons

Matters needing attention

The weather API search does not support other languages, so the APP is only temporary Chinese version ,If you want to use in other regions , location service can work

use heweather free API service,requests times per day 3000

If the access limit is exceeded, you can own to register heweather ###项目特点

  • 使用自带 API NSURLSession CoreLocation 网络请求和定位
  • 使用纯 storyboard 布局
  • 7天本地通知提醒
  • 加入了后台刷新更新数据功能
  • NSKeyedArchiver 持久化储蓄
  • UIView 和 layout 动画
  • 加入了内购和跳转到商店功能

###使用的第三方库和资源 JSON 解析: swiftyJSON

天气 Icons 使用的免费资源,自己使用 Skench 增加了颜色 免费 Icons 网址

###注意事项 天气 API 不支持其他国家的城市搜索,如果在其他国家使用,定位城市应该可以工作

使用的和风天气免费 API 服务,每天访问次数 3000

如果访问超出限制可自行前往注册 和风天气官网