首页 / 开发技术 / 其它     /    iTunesSearch:LAMBDA网络项目。从iTunesAPI解析JSON-源码

iTunesSearch:LAMBDA网络项目。从iTunesAPI解析JSON-源码

上传者: weixin_42105570 | 上传时间:2024/6/25 1:06:44 | 文件大小:1.23MB | 文件类型:ZIP
iTunesSearch:LAMBDA网络项目。从iTunesAPI解析JSON-源码
iTunes搜索完成该项目的学生表明他们可以:了解和解释枚举的常见用例定义自定义枚举类型使用文档了解如何使用RESTAPI了解并解释JSON的目的使用URLSession向URL发出GET请求实现URLSessionDataTask完成关闭使用JSONDecoder()将API返回的JSON数据转换为模型对象介绍iTunesSearch允许您使用iTunesSearchAPI搜索应用程序,音乐和电影。
您将练习使用枚举,使用URLSessionDataTaskGET请求,使用API​​文档和解析JSON。
请查看下面的屏幕录像,以了解完成的项目的外观:指示请分叉并克隆此存储库。
该存储库没有入门项目,因此请在克隆的存储库文件夹中创建一个。
第1部分-SearchResult和SearchResultController搜索结果此应用程序使用iTu 本软件ID:15377630

文件下载

资源详情

(23个子文件1.23MB)iTunesSearch:LAMBDA网络项目。从iTunesAPI解析JSON-源码
iTunesSearch-master
iTunesList
iTunesList
Assets.xcassets
AppIcon.appiconset
Contents.json 1.55KB
itunes2.imageset
Contents.json 304B
itunes2.jpg 1.18MB
Contents.json 62B
itunes.imageset
Contents.json 303B
itunes.jpg 46.77KB
Base.lproj
LaunchScreen.storyboard 2.43KB
Main.storyboard 9.34KB
AppDelegate.swift 2.13KB
Info.plist 1.43KB
iTunesList.xcodeproj
project.xcworkspace
contents.xcworkspacedata 155B
xcuserdata
apotts.xcuserdatad
UserInterfaceState.xcuserstate 35.36KB
xcshareddata
IDEWorkspaceChecks.plist 238B
project.pbxproj 14.01KB
xcuserdata
apotts.xcuserdatad
xcschemes
xcschememanagement.plist 345B
PersonTableViewCell.swift 613B
SearchResultController.swift 2.26KB
.DS_Store 6.00KB
SearchResult.swift 444B
Result.swift 240B
SearchResultsTableViewController.swift 2.09KB
.DS_Store 6.00KB
README.md 9.92KB
[{"title":"(23个子文件1.23MB)iTunesSearch:LAMBDA网络项目。从iTunesAPI解析JSON-源码","children":[{"title":"iTunesSearch-master","children":[{"title":"iTunesList","children":[{"title":"iTunesList","children":[{"title":"Assets.xcassets","children":[{"title":"AppIcon.appiconset","children":[{"title":"Contents.json <span style='color:#111;'>1.55KB</span>","children":null,"spread":false}],"spread":true},{"title":"itunes2.imageset","children":[{"title":"Contents.json <span style='color:#111;'>304B</span>","children":null,"spread":false},{"title":"itunes2.jpg <span style='color:#111;'>1.18MB</span>","children":null,"spread":false}],"spread":true},{"title":"Contents.json <span style='color:#111;'>62B</span>","children":null,"spread":false},{"title":"itunes.imageset","children":[{"title":"Contents.json <span style='color:#111;'>303B</span>","children":null,"spread":false},{"title":"itunes.jpg <span style='color:#111;'>46.77KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Base.lproj","children":[{"title":"LaunchScreen.storyboard <span style='color:#111;'>2.43KB</span>","children":null,"spread":false},{"title":"Main.storyboard <span style='color:#111;'>9.34KB</span>","children":null,"spread":false}],"spread":true},{"title":"AppDelegate.swift <span style='color:#111;'>2.13KB</span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'>1.43KB</span>","children":null,"spread":false}],"spread":true},{"title":"iTunesList.xcodeproj","children":[{"title":"project.xcworkspace","children":[{"title":"contents.xcworkspacedata <span style='color:#111;'>155B</span>","children":null,"spread":false},{"title":"xcuserdata","children":[{"title":"apotts.xcuserdatad","children":[{"title":"UserInterfaceState.xcuserstate <span style='color:#111;'>35.36KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"xcshareddata","children":[{"title":"IDEWorkspaceChecks.plist <span style='color:#111;'>238B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"project.pbxproj <span style='color:#111;'>14.01KB</span>","children":null,"spread":false},{"title":"xcuserdata","children":[{"title":"apotts.xcuserdatad","children":[{"title":"xcschemes","children":[{"title":"xcschememanagement.plist <span style='color:#111;'>345B</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"PersonTableViewCell.swift <span style='color:#111;'>613B</span>","children":null,"spread":false},{"title":"SearchResultController.swift <span style='color:#111;'>2.26KB</span>","children":null,"spread":false},{"title":".DS_Store <span style='color:#111;'>6.00KB</span>","children":null,"spread":false},{"title":"SearchResult.swift <span style='color:#111;'>444B</span>","children":null,"spread":false},{"title":"Result.swift <span style='color:#111;'>240B</span>","children":null,"spread":false},{"title":"SearchResultsTableViewController.swift <span style='color:#111;'>2.09KB</span>","children":null,"spread":false}],"spread":true},{"title":".DS_Store <span style='color:#111;'>6.00KB</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>9.92KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明