Swift实战训练百度在线音乐案例
首先来总括的一下整体的架构和功能:
在大概的了解了整体的框架之后,我们来讲讲主要用到的类: 界面布局及设计 第一步:完成视图布局及界面设计 第二步:创建频道类并测试是否可用 ChannelController.swift 继承:UIViewController UITableViewDataSource UITableViewDelegate 实现方法: FunctabaleView(tableView:UITableView!,numberOfRowslnSectionsection:lin)->lnt //显示多少行 FunctableView(tableView:UITableView!,cellForRowAtlndexPath:NSlndexPath!)->UITableViewCell!//选择每一行 FunctableView(tableView:UITableView!,didSelectRowAtIndexPathindexPath:NSIndexPath!)//选择行之后跳转到主页面 主界面类 第一步:主界面代码实现 界面关联: 继承: UIViewController UITableViewDataSource UITableViewDelegate 实现方法: FunctableView(tableView:UITableView!,numberOfRowsInSectionsection:Int)->Int//显示多行 FunctableView(tableView:UITableView!,cellForRowAtIndexPathindexPath:NSIndexPath!)->UITableViewCell!//选择每一行 获取远程数据 第一步:把界面元件与代码关联 主界面:图片、进度条、时间、数据表格等 频道界面:数据表格等 第二步:创建获取数据类 HttpController类 onSearch方法 HttpProtocol接口 FuncdidReRusults(resultData:NSDictionary) 将这些类什么的融合一些就可以把基本的音乐界面弄出来了,进一步的学习可以参考e良师益友网的IOS课程Swift实战训练百度在线音乐案例教程 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |