UmbrellaWeather - iOS天气App
UmbrellaWeather is an iOS weather app developed in Swift 2,The app simple local reminded umbrella features.
ProjectFeatures
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 colorIcons
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 registerheweather
项目特点
使用自带 API NSURLSession CoreLocation 网络请求和定位
使用纯 storyboard 布局
7天本地通知提醒
加入了后台刷新更新数据功能
NSKeyedArchiver 持久化储蓄
UIView 和 layout 动画
加入了内购和跳转到商店功能
使用的第三方库和资源
JSON 解析:swiftyJSON
天气 Icons 使用的免费资源,自己使用 Skench 增加了颜色免费 Icons 网址
注意事项
天气 API 不支持其他国家的城市搜索,如果在其他国家使用,定位城市应该可以工作
使用的和风天气免费 API 服务,每天访问次数 3000
如果访问超出限制可自行前往注册和风天气官网
App Store:https://itunes.apple.com/cn/app/umbrellaweather-xia-yu-tong/id1079751819?mt=8



源码下载:
http://www.ioscodehub.com/2016/08/23/%E5%BC%80%E6%BA%90app%E6%8E%A8%E8%8D%90-umbrellaweather-ios%E5%A4%A9%E6%B0%94app/
特别声明:
本人非项目作者。此为收集推荐。如原作者认为有侵权,请联系本人删除。
特别感谢项目作者的无私开源。
---------------------------------------------------------------------------------
敬请关注:www.ioscodehub.com
微信订阅号:iOSAppOpenSource

网友评论