很早之前就想和大家一起分享一篇有关swift的文章,由于之前写过高仿美团的OC版本,然后就和大家分享高仿美团的swift版本。一句话高仿那个app不重要重要的是内容 哈哈😄😄高仿美团swift5.0的版本也是入门级的,本demo没有任何高深的东西 很适合新手看看。
老规矩先上图
首页

附近

发现

订单

我的

图片引导页

Gif引导页

视频引导页


第三方的库 纯swift库
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!
target 'JFMeiTuan_Swift5' do
pod 'SnapKit'
pod 'SwiftyJSON'
pod 'ObjectMapper'
pod 'Alamofire'
pod 'IQKeyboardManagerSwift'
pod 'NVActivityIndicatorView'
pod 'PagingMenuController'
pod 'Kingfisher'
pod 'Toast-Swift'
pod 'Player'
pod 'SwiftyGif'
end
因为本文都是比较基础的就不给大家展示代码细节。源码查看
Swift个人用下来的感受更加简洁了。具体的生命周期啥的 还是iOS那一套大差不差的。就是语法上差异比较大。
还有最近给自己总结下就是,现在在iOS上花的精力没有以前那么多了。
感觉什么都会 又什么都不会。
如果有空的话 会给大家再分享下 Flutter的 一些东西。
还有最后也送大家一句话共勉:
“如果家里没矿,那就选择一条对的路,一直干就完事了”。
只有拼尽全力,才能看起来好不费劲。
网友评论