iOS
文章平均质量分 73
「已注销」
这个作者很懒,什么都没留下…
展开
-
iOS新闻客户端开发教程2--应用图标和启动图片设置
在教程1中,我们搭建了项目的基本框架,可以按照这套框架结构开始正式开发了,具体见:http://blog.csdn.net/jacman/article/details/49071443今天主要介绍如何设置App应用图标和启动图片设置App应用图标设置启动图片设置预编译头文件设置App应用图标1.取消默认从Main.storyborad启动原创 2015-10-17 23:12:17 · 2083 阅读 · 0 评论 -
iOS新闻客户端开发教程8-加载更多和新闻详情
今天介绍下iOS新闻客户端App的2个功能点的开发:新闻列表加载更多 和 新闻详情页。新闻列表加载更多1.新建加载更多的单元格Cell,NewsMoreCell.xib 拖拽Label和Loading框,设置约束,如下图: 2.新建NewsMoreCell类 //NewsMoreCell.h#import "BaseCell.h"@interface NewsMoreCell : BaseC原创 2015-12-05 21:41:23 · 1926 阅读 · 0 评论 -
iOS新闻客户端开发教程7-新闻列表
在上教程中,我们介绍了二级导航栏的开发,今天我们来讲解iOS开发中非常常用和重要的组件:“列表”,即UITableView。本节课程将会介绍横向滚动列表和竖向滚动列表,分别来实现二级栏目滑动切换和新闻内容列表的功能。UITableView介绍横向滚动列表-二级栏目滑动切换新闻内容列表UITableView介绍在OC中,UITableView是用来展示列表数据的控件,基本使用方法是: 1.首先原创 2015-11-25 22:00:13 · 3080 阅读 · 0 评论 -
OC内存管理详解
前言由于移动设备的内存有限,所以我们需要对内存进行严格的管理,以避免内存泄露造成资源浪费。在OC中,只有对象才属于内存管理范围,例如int、struce等基本数据类型不存在内存管理的概念。在iOS开发中,对内存的管理实际上就是对引用计数器的管理。OC内存管理的三种方式自动垃圾收集(Automatic Garbage Collection);手动引用计数器(Manual Re转载 2015-11-17 17:27:43 · 783 阅读 · 0 评论 -
iOS新闻客户端开发教程3--基类编写
在面向对象编程中,常用的就是抽象和封装,今天来完成Model,ViewController,View基类(父类)的编写。日志宏定义Model基类ViewModel基类ViewController基类日志宏定义为了更好查看日志信息,我们封装了一些宏定义,取代了NSLog,让日志信息更方便我们调试 新建Defineds.h#if (DEBUG || TESTCASE)#define Log原创 2015-11-01 20:09:00 · 2979 阅读 · 0 评论 -
iOS新闻客户端开发教程6-二级栏目导航条
今天我们来介绍下新闻二级栏目。二级栏目在我们的新闻Tab页里,分别有头条,娱乐,体育,财经,科技等等不同类别的新闻,我们是使用一个二级栏目条来展示不同类别的新闻。1.服务器json接口// column.json{ "result":"ok", "data":[ { "id":"1",原创 2015-11-20 09:07:35 · 2123 阅读 · 0 评论 -
iOS第三方库利器cocoapods安装和使用,深度解决被墙的问题
Mac下安装和使用cocoapods,深度解决被墙的问题原创 2015-10-12 11:37:29 · 1951 阅读 · 0 评论 -
iOS新闻客户端开发教程1--项目框架搭建
经过学习了2个多月的Objective-C基础知识学习,终于迎来了实战了,本教程将系列介绍使用Objective-C开发一款仿网易新闻客户端App。下面将介绍Xcode项目框架搭建,包括以下内容:开发环境安装MVVM框架模型介绍搭建项目框架开发环境安装1.安装Mac上开发工具Xcode Xcode:https://itunes.apple.com/us/app/xcode/id49779原创 2015-10-12 16:13:39 · 4615 阅读 · 0 评论 -
iOS新闻客户端教程5-Home主页
在iOS App中,常用的主页布局是上面是导航栏,下面是TabBar。本教程将介绍如何开发一款这样的新闻主页。导航栏TabBar导航栏打开之前基类里的BaseController类,在.m文件中增加下面代码 BaseController.m-(void)viewDidLoad{ [super viewDidLoad]; [self setNavigationLeft:@"Na原创 2015-11-09 22:32:06 · 1518 阅读 · 0 评论 -
iOS和JS互调--WebViewJavascriptBridge使用说明
因为最近项目需要跨平台,在网上找到这个demo拿来用。 首先简单说一下跨平台。由于现在很多产品都是有安卓版跟ios版,就意味着同一样东西要出两套,由两组人去完成,不仅增加了开发成本,也大大加剧了维护成本。聪明的coder想出了跨平台的思路,用html写页面,分别用webview(ios),(安卓)来加载,对某些html无法调用的硬件,通过双方的交互来实现方法的互调和传值。这个过程就是跨平台。 下原创 2015-10-22 14:55:55 · 7300 阅读 · 2 评论 -
iOS新闻客户端开发教程-完整教程目录
终于完整写完了iOS新闻客户端App的教程了,其中有些不够详细的,请查看源码。所有的教程在下面目录iOS新闻客户端开发教程1–项目框架搭建iOS新闻客户端开发教程2–应用图标和启动图片设置iOS新闻客户端开发教程3–基类编写iOS新闻客户端教程4-Home主页iOS新闻客户端开发教程5-二级栏目导航条iOS新闻客户端开发教程6-新闻列表iOS新闻客户端开发教程8-加载更多和新闻详情g原创 2015-12-05 22:02:23 · 2809 阅读 · 5 评论