自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 收藏
  • 关注

转载 文章标题

开源中国iOS客户端学习——(二)下拉刷新特效EGOTableViewPullRefresh 分类: 菜鸟学iOS的笔记 2012-12-17 12:25 13656人阅读 评论(29) 收藏 举报 打开开源中国iOS客户端应用程序第一步就是加载数据,经常我们在第二次以后打开的时候,我们界面显示的是上一次更新的数据,此时我们想看最新内容就需要去刷新数据加载这些内容,加载需要一个等待

2015-06-28 21:19:41 426

转载 iOS开发系列--地图与定位

iOS开发系列--地图与定位2014-11-27 08:52 by KenshinCui, 35334 阅读, 9 评论, 收藏,编辑概览现在很多社交、电商、团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的。的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式。例如你到了一个陌生的地方想要查找附近的酒店、超市等就可

2015-06-19 10:14:42 522

转载 iOS学习之Map,定位,标记位置的使用

iOS学习之Map,定位,标记位置的使用分类: iOS开发入门 2012-06-29 00:22 36681人阅读 评论(18)收藏 举报ioscllocationmanagerinterfacefloatlinker目录(?)[+]添加地图定位到指定经纬度添加标注大头针定位到当前位置并获取当前经纬度会遇到的问题选择项目TARGETS 点

2015-06-19 10:12:12 563

转载 IOS之地图和定位应用开发

IOS之地图和定位应用开发11.1 iOS定位服务11.2 iOS地图11.3 Web地图11.1 iOS定位服务iOS中有三个定位服务组件:   Wifi定位,通过查询一个Wifi路由器的地理位置的信息。比较省电,iPod touch和iPad也可以采用。   蜂窝基站定位,通过移动运用商基站定位。也适合有3G版本的iPod touch和iPad。

2015-06-19 10:08:50 374

转载 iOS的影片播放 MediaPlayer 和 AVPlayer

iOS的影片播放 MediaPlayer 和 AVPlayer分类: Iphone 2013-01-28 16:19 10488人阅读 评论(0)收藏 举报在iOS開發上,如果遇到需要播放影片,如開機動畫…,我們很習慣地會使用MediaPlayer來播放影片,因為很方便使用,所以就一直使用下去。但是隨著客戶的要求越來越嚴苛,尤其是過場動畫或互動效果上的表現。

2015-06-19 09:59:54 684

转载 使用AVPlayer

在iOS开发中,播放视频通常有两种方式,一种是使用MPMoviePlayerController(需要导入MediaPlayer.Framework),还有一种是使用AVPlayer。关于这两个类的区别可以参考http://stackoverflow.com/questions/8146942/avplayer-and-mpmovieplayercontroller-differences,简而言

2015-06-19 09:58:50 594

转载 AVPlayer

在iOS开发中,播放视频通常有两种方式,一种是使用MPMoviePlayerController(需要导入MediaPlayer.Framework),还有一种是使用AVPlayer。关于这两个类的区别可以参考http://stackoverflow.com/questions/8146942/avplayer-and-mpmovieplayercontroller-differences,简而言

2015-06-19 09:55:46 686

转载 使用Xcode和Instruments调试解决iOS内存泄露

使用Xcode和Instruments调试解决iOS内存泄露分类: ios 2013-08-05 11:30 331人阅读 评论(0)收藏 举报目录(?)[+]运行Demo设置NSZombieEnabled分析内存泄露shiftcommandb使用Instruments的leaks工具解决内存泄露问题关于tableViewdidSelectR

2015-06-19 09:50:55 527

转载 【iOS多线程】Mac&iOS之多线程

【iOS多线程】Mac&iOS之多线程分类: 【MAC/IOS下开发】 2013-11-20 14:36 770人阅读 评论(0)收藏 举报MaciOS多线程目录(?)[+]一线程概述二创建线程使用NSThread使用NSObjectPOSIX Thread三多线程进阶NSOperationNSOperationQueueGC

2015-06-19 09:39:50 676

转载 IOS开发网络篇之──ASIHTTPRequest下载示例(支持断点续传)

IOS开发网络篇之──ASIHTTPRequest下载示例(支持断点续传)分类: OS-X/iOS开发 2013-03-15 10:56 959人阅读 评论(0)收藏 举报 在工程中,我们会常常遇到需要下载的程序,比如下载在线音乐、下载图片等等,今天我将介绍一下利用ASIHTTPRequest的下载示例,支持断点续传,利用ASIHTTPRequest下载以及断点续传

2015-06-19 09:38:32 348

转载 【IOS网络通信】socket第三方库 AsyncSocket(GCDAsyncSocket)

【IOS网络通信】socket第三方库 AsyncSocket(GCDAsyncSocket)分类: 【MAC/IOS下开发】 【网络编程】 2013-11-21 17:29 11510人阅读 评论(4)收藏 举报IOSsocketAsyncSocketGCDAsyncSocket   Socket描述了一个IP、端口对。它简化了程序员的操作,知道对

2015-06-19 09:37:43 607

转载 ios网络编程(http、socket)

ios网络编程(http、socket)分类: OS-X/iOS开发 2013-03-15 09:08 10980人阅读 评论(3)收藏 举报目录(?)[+]http网络编程实例http编程综述:亦可称为soap编程。通常情况下,http编程要比socket编程相对要简单易用得多。所以用的最广广泛。一、http编程其实就是ht

2015-06-19 09:36:49 439

转载 IOS Socket使用大全

IOS Socket使用大全 (2012-06-07 16:49:12)转载▼标签: 通道 http协议 请求 连接 套接字 it分类: IOS第一部分、概念的理解1、什么是Socket?Socket又称之为“套接字”,是系统提供的用于网络

2015-06-19 09:35:07 485

转载 iOS项目开发之Socket编程

iOS项目开发之Socket编程 - 了透糕糟时间 2014-07-14 09:44:33 博客园精华区原文  http://www.cnblogs.com/letougaozao/p/3842113.html 主题 Socket iOS开发有一段时间没有认真总结和写博客了 前段时间找工作、进入工作阶段。比较少静下来认真总结,现在静下心来总结

2015-06-19 09:32:53 357

转载 iOS 中KVC、KVO、NSNotification、delegate 总结及区别

iOS 中KVC、KVO、NSNotification、delegate 总结及区别时间:2015-03-13 16:41:59      阅读:623      评论:0      收藏:0      [点我收藏+] 标签:iphone开发   kvc kvo delegate   iOS 中KVC、KVO、NSNotification、delegate 总结及区别

2015-06-19 09:30:50 411

转载 OC学习篇之---归档和解挡

OC学习篇之---归档和解挡分类: IOS 2014-12-11 21:18 2026人阅读 评论(0)收藏 举报前几篇文章说到了OC中的Foundation框架:http://blog.csdn.net/jiangwei0910410003/article/details/41852835,今天我们来看一下OC中的一个重要知识点:归档OC中的归档就是将对象

2015-06-19 09:28:43 425

转载 几种数据存储方式

归档也叫序列化,是将文件存在硬盘,解档是从硬盘还原5种方式:第一种、使用属性列表进行归档如果对象是NSString,NSDictionary,NSArray,NSData或者NSNumber,可以使用writeToFile:atomically方法将数据写到文件,注意这种方式是明文sample:?12

2015-06-19 09:26:53 479

转载 AudioServicesPlaySystemSound音频服务—IOS开发

AudioServicesPlaySystemSound音频服务—IOS开发分类: IOS开发(所有IOS文章) ---音视频编程(IOS) 2012-02-26 19:33 11631人阅读 评论(1)收藏 举报iosnullsystem磁盘框架电话对于简单的、无混音音频,AVAudio ToolBox框架提供了一个简单的C语言风格的音频服务。你可以使

2015-06-19 09:21:06 652

转载 AVAudioPlayer音频播放器—IOS开发

AVAudioPlayer音频播放器—IOS开发分类: IOS开发(所有IOS文章) ---音视频编程(IOS) 2012-02-26 18:19 22580人阅读 评论(19)收藏 举报ios网络urlfloat框架音乐        IOS中有三种播放音频的方式:AVAudioPlayer、音频服务、音频队列。       此文主要讲AVAudi

2015-06-19 09:18:02 550

转载 iOS开发之AVAudioPlayer 音频播放

iOS开发之AVAudioPlayer 音频播放要给工程中添加音频,首先要导入音频的框架 AVFoundation.framework然后新建一个类继承于UIViewController, 我这里就叫FirstVC.首先在 AppDelegate.m中初始化根视图 1 // 2 // AppDelegate.m 3 // YinPinShiPin

2015-06-19 09:16:51 384

转载 MPMoviePlayerViewController 和 MPMoviePlayerController

ios播放视频文件一般使用 MPMoviePlayerViewController 和 MPMoviePlayerController。这两者的区别就是MPMoviePlayerViewController里面包含了一个MPMoviePlayerController先说MPMoviePlayerController首先要包含 #import 头文件和MediaPlayer.framewor

2015-06-19 09:14:53 378

转载 使用MPMoviePlayerController播放视频

使用MPMoviePlayerController播放视频分类: iPhone开发 2012-01-31 12:30 17209人阅读 评论(4)收藏 举报objecturl文档fileapi测试目录(?)[+]MPMoviePlayerController播放视频改进应用MPMoviePlayerController播放视频

2015-06-19 09:10:37 869

转载 UIWebView的一些用法总结

UIWebView的一些用法总结分类: 工作 2013-10-25 15:37 9037人阅读 评论(0)收藏 举报目录(?)[+]UIWebView的一些用法总结设置背景透明加载本地HTML页面移除滚动后的外边阴影在Safari中打开链接地址禁用页面滚动弹跳scalesPageToFit属性调用javascript代码javascript调

2015-06-19 09:05:53 309

转载 UIWebView的使用总结

UIWebView的使用总结分类: iPhone Object-c 2012-09-10 17:05 18558人阅读 评论(2)收藏 举报componentsfunctionfloaturljavascriptscheme设置UIWebView透明[cpp] view plaincopyprint?[webview se

2015-06-19 09:04:12 314

转载 UIWebView的用法

UIWebView的用法  (1)创建UIWebView *myWebView=[[UIWebViewalloc] initWithFrame:CGRectMake(0, 20, 320, 300)]; (2)加载网页     NSURL *url=[NSURLURLWithString:@"http://www.google.com.hk"];

2015-06-19 08:58:51 357

转载 列表下拉/上拉刷新:(三)强制刷新

列表下拉/上拉刷新:(三)强制刷新分类: iPhone开发 2012-05-14 14:53 2358人阅读 评论(3)收藏 举报uiviewscrollheaderuitablenull一进入列表界面总不能是空的,这时候就要异步获取数据,也就是进行第一次刷新。因此要在这个并没有下拉拖动的时候就强制显示刷新header。在基类中增加强制刷新接口:

2015-06-19 08:54:29 382

转载 列表下拉/上拉刷新:(二)支持下拉/上拉的ViewController基类

列表下拉/上拉刷新:(二)支持下拉/上拉的ViewController基类分类: iPhone开发 2012-05-09 11:45 5998人阅读 评论(1)收藏 举报uiviewinterfacemethodsheaderscrolldate目标:定义包含tableView的rootViewController类,其它需要此功能的ViewControll

2015-06-19 08:53:56 329

转载 列表下拉/上拉刷新: (一)EGORefreshTableHeaderView使用、定义EGORefreshTableFooterView

列表下拉/上拉刷新: (一)EGORefreshTableHeaderView使用、定义EGORefreshTableFooterView分类: iPhone开发 2012-05-09 11:13 23792人阅读 评论(7)收藏 举报uiviewanimationheader服务器产品ui现在似乎只要是个列表,都要有下拉刷新这一项,否则就跟不上潮流了,

2015-06-19 08:52:34 298

转载 类似iOS自带相册应用的图片浏览的实现

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。您需要 登录 才可以下载或查看,没有帐号?注册 xMWPhotoBrowser是一个类似iOS自带的相册应用的实现,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存,可对图片进行缩放等操作。主要是实现MWPhotoBrowserDelegate中的几个方法即可。#pra

2015-05-29 09:49:39 1221

转载 IOS相册功能

做过好几个app中都要实现图片的相册浏览的功能,有开源的库可以用,但是我都觉得比较重,自己写另一个比较轻的。其实相册的功能思路是很清楚的,实现滑动中的内存重用和内存的cache。好现在我逐步讲解,如何来构建简单的相册。 1.首先我们来创建一个UIScrollView。[html] view plaincopy_scrollView =

2015-05-29 09:47:12 365

转载 IOS如何实现灵活的瀑布流(2)

上篇说到瀑布流,我是用的UITableView来实现的,因为在这样同列的图片UITableView有天然的优势,主要是计算图片的位置非常方便,同时能重用减少了不少的工作量。2个月前我做了一个类似于美丽说的产品,其中主要的逻辑就是来做一个瀑布流。       思路很自然,就是模仿UItableView内存重用的机制。1。首先设计你的类,这个类提供的接口就是你的图片的地址的集合,毕竟瀑

2015-05-29 09:46:41 471

转载 IOS平台生成图片缩略图的两种方案

2013-04-16 15:48 2574人阅读 评论(0) 收藏 举报IOS平台生成图片缩略图的两种方案只写出关键部分,其它部分自己添加既可1.自动缩放到指定大小+ (UIImage *)thumbnailWithImage:(UIImage *)image size:(CGSize)asize{UIImage *newimage;if (nil == i

2015-05-29 09:27:44 521

转载 ObjectiveC中的赋值,对象拷贝,浅拷贝与深拷贝

在开发过程中我们经常会遇到对象拷贝的问题,下面我们分别讨论赋值操作、对象拷贝、以及浅拷贝(Shallow copy)与深拷贝(Deep copy)的区别与各自的实现方式。一、不同对象的赋值操作Objective-C中有两类对象,一类是结构体(或者基本数据类型也算),另一类是NSObject对象。对于结构体,代码直接会操作其实体,因此赋值操作会创建一个源对象的副本

2015-05-18 18:15:38 377

转载 Objective-C中的类别(Category)

Objective-C中的类别(Category)主要有两大功能,一个是将类的相关方法进行分组,另一个是无需继承即可向现有的类添加新的方法以扩展其功能。例如,您所在的开发团队需要创建一个类,每个团队成员负责类的某一部分功能,例如成员A负责编写对象的创建与释放的方法、成员B负责编写网络通信的方法、成员C负责数据的家在与保存方法等。iOS SDK中大量使用了类别,这里以NSArray类的外部接

2015-05-18 18:14:03 259

转载 Objective-C中的KVC与KVO(上)

Objective-C中的KVC与KVO是两种比较重要的技术,这里简要介绍一下这两者的使用方法。一、KVC《iOS程序开发方法与实践》中介绍了KVC(Key–Value Coding,键值编码)的基本内容。简要来说,KVC提供了一种在运行时而非编译时动态访问对象属性与成员变量的方式,也就是说,我们可以用字符串的内容作为属性名称或者成员变量名称进行访问。这种特性有些类

2015-05-18 18:13:24 296

转载 使用程序内购买(IAP)的应用程序在提交时的注意事项,防止审核被拒

《国标麻将算番宝典》总算是提交了,其中使用了程序内购买(IAP)。苹果的审核速度最近慢了不少,经过漫长的7天等待之后,结果被拒了。网上一搜,发现好多第一次使用IAP的开发者都遇到了这个问题,因此在此也向大家分享一下使用IAP时的注意事项。拒信内容如下:[plain] view plaincopyRejected Mar 28, 201

2015-05-18 18:12:42 1179 1

转载 iOS 8 Auto Layout界面自动布局系列4-使用VFL添加布局约束

原文来自于:http://blog.csdn.net/pucker/article/details/45093483本系列第一篇文章介绍了自动布局的基本原理,第二篇通过一个简单的例子演示了如何使用IB以可视化方式创建自动布局约束,第三篇使用代码直接创建NSLayoutConstraint实例来定义自动布局约束。本篇文章在第三篇文章的基础上,使用Visual Format Language(

2015-05-18 18:10:06 648

转载 通过代码来添加布局约束

本系列的第一篇文章介绍了自动布局的基本原理,第二篇文章通过一个简单的例子演示了如何使用Xcode的Interface Builder(简称IB)以可视化方式添加约束。本篇为该系列的第三篇文章,主要介绍如何通过代码来添加布局约束。 其实,我个人认为本篇才应该是系列的第二篇,因为通过代码构建自动布局约束是最基础的,也是最灵活的方式。而IB只不过是把复杂的过程以直观简单的方式呈现出来,而且并非所有的

2015-05-18 18:08:27 1189

转载 使用iOS 8 SDK添加Touch ID指纹识别功能

iOS 8 SDK向开发者公开了Touch ID指纹识别功能,允许App对用户身份进行本地验证。使用Touch ID非常简单,只需要2步即可:1. 检查Touch ID是否可用。2. 获得指纹验证结果。下面以一个简单的例子来说明如何使用Touch ID。创建一个新的项目,向界面设计器中添加一个按钮。使用Touch ID需要引入LocalAuthentication框

2015-05-18 18:08:09 771

转载 iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束

上一篇文章《iOS 8界面自动布局系列-1》简要介绍了iOS界面布局方式的前世今生。本篇文章将详细介绍如何使用自动布局实现不同屏幕尺寸的适配。添加自动布局约束(下文简称约束)有以下三种方式:使用Xcode的Interface Builder界面设计器添加并设置约束通过代码逐条添加约束通过可视化格式语言VFL添加约束本文将以一个简单的例子来演示如何

2015-05-18 18:06:18 514

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除