Swift 图书展示项目开发实战(二) VIP

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程主要讲解使用 AFNetworking 请求并解析图书列表数据,以及 UITableView 的一些操作如显示数据、上拉、下拉刷新和搜索等。

    1.请求并解析图书列表数据 00:36:26

    本课时主要讲解如何利用 AFNetworking 这个 iOS 中使用最广泛的网络框架去请求网络数据并使用 Swift 来解析返回的 JSON 数据。

    2.自适应单元格高度的 UITableView 00:36:41

    本课时主要讲解使用自适应单元格高度的 UITableView 去展示列表数据。着重介绍两种自适应单元格高度的方法。

    3.下拉刷新和上拉加载更多 00:17:56

    本课时主要讲解在 Swift 中使用 MJRefresh 去给 UITableView 添加下拉刷新和上拉加载更多功能。

    4.UISearchController 搜索图书 00:34:19

    本课时主要讲解利用 iOS8 增加的 UISearchController 实现一个简单图书搜索功能。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Swift 图书展示项目开发实战(二)

4课时,125分钟2016-01-18
jkxy_jinbo
jkxy_jinbo

极客学院签约布道师

课程背景:
在 iOS 开发中 UITableView 可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似于微信、QQ、新浪微博等软件基本上随处都是 UITableView。当然它的广泛使用自然离不开它强大的功能,本课程着重讲解围绕它的相关功能。

核心内容:
1. 请求并解析图书列表数据
2. 自适应单元格高度的 UITableView
3. 下拉刷新和上拉加载更多
4. UISearchController 搜索图书

软件环境:Xcode 7.0+,iOS 8.0+

是否提供资料:

课程等级:高级

适合人群:
具有 Swift 语言和 iOS 开发基础的学员
  • 技术问答
  • 1

    请求并解析图书列表数据

    36:26

    本课时主要讲解如何利用 AFNetworking 这个 iOS 中使用最广泛的网络框架去请求网络数据并使用 Swift 来解析返回的 JSON 数据。

  • 2

    自适应单元格高度的 UITableView

    36:41

    本课时主要讲解使用自适应单元格高度的 UITableView 去展示列表数据。着重介绍两种自适应单元格高度的方法。

  • 3

    下拉刷新和上拉加载更多

    17:56

    本课时主要讲解在 Swift 中使用 MJRefresh 去给 UITableView 添加下拉刷新和上拉加载更多功能。

  • 4

    UISearchController 搜索图书

    34:19

    本课时主要讲解利用 iOS8 增加的 UISearchController 实现一个简单图书搜索功能。

相关课程

  • Apple TV 应用程序开发之 SpriteKit 游戏开发基础

    本课程讲解利用 SpriteKit 开发框架在 tvOS 平台上开发游戏的基础知识,包括 SpriteKit 框架中常用类的介绍,借助 SKS 进行可视化开发,以及创建带有动画效果的滑板人物。

    3课时 57分钟
    中级
    2707人学习
  • iOS 设计模式——享元

    本课程主要讲解 iOS 设计模式中的享元模式,并通过一个实例来说明如何使用享元模式。

    3课时 22分钟
    高级
    4293人学习
  • iOS 支付功能概述

    本课程主要对 iOS 中常用的几种支付方案进行概述讲解,包括微信支付、支付宝支付、银联支付SDK、Web 支付、IAP、Apple Pay。

    4课时 29分钟
    初级
    7747人学习
  • Apple TV 应用程序开发之 Icon & Top Shelf 设计

    本课程讲解如何利用 PhotoShop 设计具有视觉差效果的 App Icon (应用程序图标) 和 Top Shelf (Apple TV 柜顶图片)并将其安装到 tvOS 项目之中。

    4课时 57分钟
    初级
    2718人学习