Giter Site home page Giter Site logo

xwqiushibaike's Introduction

xinwei-s-QSBK

xinwei's qiu shi bai ke iOS APP without Ad.

本项目完全开源,欢迎大家在这个基础上进行改进,并与大家分享。
如您感觉本项目中有不妥之处或者有不爽的地方,欢迎提交问题或更改方案,我会及时的对您提交的修改给予反馈。
希望能为开发者提供一款开源好用的iOS版客户端产品。 一款好产品需要大家共同努力,大家共勉! 内涵糗事 iPhone客户端项目简析

注:本文假设你已经有xcode4或以上的开发环境,支持iOS5及以上设备,非ARC

直接用双击 XWQiuShiBaiKe.xcodeproj 文件启动 xcode 即可

下面将简单的解析下项目:

1、VideoPlayerKit --- 播放视频控件
2、PSCollection --- 瀑布流控件
3、HUD --- 等待提示控件
4、JSON --- 解析JSON
5、LoadMoreFooterView --- 加载更多
6、RefreshTableHeaderView --- 下拉刷新
7、Custom --- 自定义控件
8、3rd Libs --- 第三方平台组件
9、ASIHttpRequest --- 开源的网络库,负责网络请求
10、SDWebImage --- 异步图像控件
11、UIViewBlock --- 使用block做为回调的对话框
12、uiimage-from-animated-gif --- 显示gif图像
13、Setting --- 设置界面
14、Auth --- 登录,注册
15、SideBarViewController --- 左侧拉栏
16、SideBar --- 主界面容器
17、Share --- 分享控件
18、Common --- 包括工具类,自定义cell
19、Article --- 包含所有显示内容的界面
20、Model --- 项目所有的实体对象
21、Resource --- 项目资源

项目的功能流程

###1、 程序功能

(1)随便逛逛:嫩草、干货
(2)精华:日、周、月
(3)有图有真相:硬菜、时令
(4)穿越
(5)我的:收藏的、评论的
(6)热门囧图、美图
(7)热门视频

###2、 ipa文件的生成

1、在 OS X 系统上启动iTunes程序
2、启动Xcode,将项目中的 XWQiuShiBaiKe/Products/XWQiuShiBaiKe.app 按住command键然后用鼠标拖放到iTunes的应用程序栏目
3、然后在iTunes程序中右键点击"内涵糗事"图标,在弹出的的菜单中选择"在Finder中显示",这样你就看到ipa文件的路径了。

声明

项目完全开源仅供网友下载交流学习使用,请勿擅自用于商业用途,违反必究!

项目完成时间较仓促,仍需继续重构ing,也希望有空闲时间的朋友可以加入一起完成。

项目中使用的图片资源及接口数据均取自糗事百科,若有疑问请及时与本人联系

如有需要请联系 邮箱:[email protected]

运行效果截图

1 2 3 4 5

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.