- 博客(116)
- 收藏
- 关注
转载 文章标题
开源中国iOS客户端学习——(二)下拉刷新特效EGOTableViewPullRefresh 分类: 菜鸟学iOS的笔记 2012-12-17 12:25 13656人阅读 评论(29) 收藏 举报 打开开源中国iOS客户端应用程序第一步就是加载数据,经常我们在第二次以后打开的时候,我们界面显示的是上一次更新的数据,此时我们想看最新内容就需要去刷新数据加载这些内容,加载需要一个等待
2015-06-28 21:19:41
458
转载 iOS开发系列--地图与定位
iOS开发系列--地图与定位2014-11-27 08:52 by KenshinCui, 35334 阅读, 9 评论, 收藏,编辑概览现在很多社交、电商、团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的。的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式。例如你到了一个陌生的地方想要查找附近的酒店、超市等就可
2015-06-19 10:14:42
562
转载 iOS学习之Map,定位,标记位置的使用
iOS学习之Map,定位,标记位置的使用分类: iOS开发入门 2012-06-29 00:22 36681人阅读 评论(18)收藏 举报ioscllocationmanagerinterfacefloatlinker目录(?)[+]添加地图定位到指定经纬度添加标注大头针定位到当前位置并获取当前经纬度会遇到的问题选择项目TARGETS 点
2015-06-19 10:12:12
604
转载 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
399
转载 iOS的影片播放 MediaPlayer 和 AVPlayer
iOS的影片播放 MediaPlayer 和 AVPlayer分类: Iphone 2013-01-28 16:19 10488人阅读 评论(0)收藏 举报在iOS開發上,如果遇到需要播放影片,如開機動畫…,我們很習慣地會使用MediaPlayer來播放影片,因為很方便使用,所以就一直使用下去。但是隨著客戶的要求越來越嚴苛,尤其是過場動畫或互動效果上的表現。
2015-06-19 09:59:54
706
转载 使用AVPlayer
在iOS开发中,播放视频通常有两种方式,一种是使用MPMoviePlayerController(需要导入MediaPlayer.Framework),还有一种是使用AVPlayer。关于这两个类的区别可以参考http://stackoverflow.com/questions/8146942/avplayer-and-mpmovieplayercontroller-differences,简而言
2015-06-19 09:58:50
615
转载 AVPlayer
在iOS开发中,播放视频通常有两种方式,一种是使用MPMoviePlayerController(需要导入MediaPlayer.Framework),还有一种是使用AVPlayer。关于这两个类的区别可以参考http://stackoverflow.com/questions/8146942/avplayer-and-mpmovieplayercontroller-differences,简而言
2015-06-19 09:55:46
705
转载 使用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
552
转载 【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
703
转载 IOS开发网络篇之──ASIHTTPRequest下载示例(支持断点续传)
IOS开发网络篇之──ASIHTTPRequest下载示例(支持断点续传)分类: OS-X/iOS开发 2013-03-15 10:56 959人阅读 评论(0)收藏 举报 在工程中,我们会常常遇到需要下载的程序,比如下载在线音乐、下载图片等等,今天我将介绍一下利用ASIHTTPRequest的下载示例,支持断点续传,利用ASIHTTPRequest下载以及断点续传
2015-06-19 09:38:32
367
转载 【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
643
转载 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
458
转载 IOS Socket使用大全
IOS Socket使用大全 (2012-06-07 16:49:12)转载▼标签: 通道 http协议 请求 连接 套接字 it分类: IOS第一部分、概念的理解1、什么是Socket?Socket又称之为“套接字”,是系统提供的用于网络
2015-06-19 09:35:07
505
转载 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
378
转载 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
428
转载 OC学习篇之---归档和解挡
OC学习篇之---归档和解挡分类: IOS 2014-12-11 21:18 2026人阅读 评论(0)收藏 举报前几篇文章说到了OC中的Foundation框架:http://blog.youkuaiyun.com/jiangwei0910410003/article/details/41852835,今天我们来看一下OC中的一个重要知识点:归档OC中的归档就是将对象
2015-06-19 09:28:43
466
转载 几种数据存储方式
归档也叫序列化,是将文件存在硬盘,解档是从硬盘还原5种方式:第一种、使用属性列表进行归档如果对象是NSString,NSDictionary,NSArray,NSData或者NSNumber,可以使用writeToFile:atomically方法将数据写到文件,注意这种方式是明文sample:?12
2015-06-19 09:26:53
520
转载 AudioServicesPlaySystemSound音频服务—IOS开发
AudioServicesPlaySystemSound音频服务—IOS开发分类: IOS开发(所有IOS文章) ---音视频编程(IOS) 2012-02-26 19:33 11631人阅读 评论(1)收藏 举报iosnullsystem磁盘框架电话对于简单的、无混音音频,AVAudio ToolBox框架提供了一个简单的C语言风格的音频服务。你可以使
2015-06-19 09:21:06
675
转载 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
576
转载 iOS开发之AVAudioPlayer 音频播放
iOS开发之AVAudioPlayer 音频播放要给工程中添加音频,首先要导入音频的框架 AVFoundation.framework然后新建一个类继承于UIViewController, 我这里就叫FirstVC.首先在 AppDelegate.m中初始化根视图 1 // 2 // AppDelegate.m 3 // YinPinShiPin
2015-06-19 09:16:51
406
转载 MPMoviePlayerViewController 和 MPMoviePlayerController
ios播放视频文件一般使用 MPMoviePlayerViewController 和 MPMoviePlayerController。这两者的区别就是MPMoviePlayerViewController里面包含了一个MPMoviePlayerController先说MPMoviePlayerController首先要包含 #import 头文件和MediaPlayer.framewor
2015-06-19 09:14:53
396
转载 使用MPMoviePlayerController播放视频
使用MPMoviePlayerController播放视频分类: iPhone开发 2012-01-31 12:30 17209人阅读 评论(4)收藏 举报objecturl文档fileapi测试目录(?)[+]MPMoviePlayerController播放视频改进应用MPMoviePlayerController播放视频
2015-06-19 09:10:37
884
转载 UIWebView的一些用法总结
UIWebView的一些用法总结分类: 工作 2013-10-25 15:37 9037人阅读 评论(0)收藏 举报目录(?)[+]UIWebView的一些用法总结设置背景透明加载本地HTML页面移除滚动后的外边阴影在Safari中打开链接地址禁用页面滚动弹跳scalesPageToFit属性调用javascript代码javascript调
2015-06-19 09:05:53
322
转载 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
324
转载 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
378
转载 列表下拉/上拉刷新:(三)强制刷新
列表下拉/上拉刷新:(三)强制刷新分类: iPhone开发 2012-05-14 14:53 2358人阅读 评论(3)收藏 举报uiviewscrollheaderuitablenull一进入列表界面总不能是空的,这时候就要异步获取数据,也就是进行第一次刷新。因此要在这个并没有下拉拖动的时候就强制显示刷新header。在基类中增加强制刷新接口:
2015-06-19 08:54:29
409
转载 列表下拉/上拉刷新:(二)支持下拉/上拉的ViewController基类
列表下拉/上拉刷新:(二)支持下拉/上拉的ViewController基类分类: iPhone开发 2012-05-09 11:45 5998人阅读 评论(1)收藏 举报uiviewinterfacemethodsheaderscrolldate目标:定义包含tableView的rootViewController类,其它需要此功能的ViewControll
2015-06-19 08:53:56
347
转载 列表下拉/上拉刷新: (一)EGORefreshTableHeaderView使用、定义EGORefreshTableFooterView
列表下拉/上拉刷新: (一)EGORefreshTableHeaderView使用、定义EGORefreshTableFooterView分类: iPhone开发 2012-05-09 11:13 23792人阅读 评论(7)收藏 举报uiviewanimationheader服务器产品ui现在似乎只要是个列表,都要有下拉刷新这一项,否则就跟不上潮流了,
2015-06-19 08:52:34
316
转载 类似iOS自带相册应用的图片浏览的实现
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。您需要 登录 才可以下载或查看,没有帐号?注册 xMWPhotoBrowser是一个类似iOS自带的相册应用的实现,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存,可对图片进行缩放等操作。主要是实现MWPhotoBrowserDelegate中的几个方法即可。#pra
2015-05-29 09:49:39
1309
转载 IOS相册功能
做过好几个app中都要实现图片的相册浏览的功能,有开源的库可以用,但是我都觉得比较重,自己写另一个比较轻的。其实相册的功能思路是很清楚的,实现滑动中的内存重用和内存的cache。好现在我逐步讲解,如何来构建简单的相册。 1.首先我们来创建一个UIScrollView。[html] view plaincopy_scrollView =
2015-05-29 09:47:12
376
转载 IOS如何实现灵活的瀑布流(2)
上篇说到瀑布流,我是用的UITableView来实现的,因为在这样同列的图片UITableView有天然的优势,主要是计算图片的位置非常方便,同时能重用减少了不少的工作量。2个月前我做了一个类似于美丽说的产品,其中主要的逻辑就是来做一个瀑布流。 思路很自然,就是模仿UItableView内存重用的机制。1。首先设计你的类,这个类提供的接口就是你的图片的地址的集合,毕竟瀑
2015-05-29 09:46:41
482
转载 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
548
转载 ObjectiveC中的赋值,对象拷贝,浅拷贝与深拷贝
在开发过程中我们经常会遇到对象拷贝的问题,下面我们分别讨论赋值操作、对象拷贝、以及浅拷贝(Shallow copy)与深拷贝(Deep copy)的区别与各自的实现方式。一、不同对象的赋值操作Objective-C中有两类对象,一类是结构体(或者基本数据类型也算),另一类是NSObject对象。对于结构体,代码直接会操作其实体,因此赋值操作会创建一个源对象的副本
2015-05-18 18:15:38
391
转载 Objective-C中的类别(Category)
Objective-C中的类别(Category)主要有两大功能,一个是将类的相关方法进行分组,另一个是无需继承即可向现有的类添加新的方法以扩展其功能。例如,您所在的开发团队需要创建一个类,每个团队成员负责类的某一部分功能,例如成员A负责编写对象的创建与释放的方法、成员B负责编写网络通信的方法、成员C负责数据的家在与保存方法等。iOS SDK中大量使用了类别,这里以NSArray类的外部接
2015-05-18 18:14:03
271
转载 Objective-C中的KVC与KVO(上)
Objective-C中的KVC与KVO是两种比较重要的技术,这里简要介绍一下这两者的使用方法。一、KVC《iOS程序开发方法与实践》中介绍了KVC(Key–Value Coding,键值编码)的基本内容。简要来说,KVC提供了一种在运行时而非编译时动态访问对象属性与成员变量的方式,也就是说,我们可以用字符串的内容作为属性名称或者成员变量名称进行访问。这种特性有些类
2015-05-18 18:13:24
308
转载 使用程序内购买(IAP)的应用程序在提交时的注意事项,防止审核被拒
《国标麻将算番宝典》总算是提交了,其中使用了程序内购买(IAP)。苹果的审核速度最近慢了不少,经过漫长的7天等待之后,结果被拒了。网上一搜,发现好多第一次使用IAP的开发者都遇到了这个问题,因此在此也向大家分享一下使用IAP时的注意事项。拒信内容如下:[plain] view plaincopyRejected Mar 28, 201
2015-05-18 18:12:42
1220
转载 iOS 8 Auto Layout界面自动布局系列4-使用VFL添加布局约束
原文来自于:http://blog.youkuaiyun.com/pucker/article/details/45093483本系列第一篇文章介绍了自动布局的基本原理,第二篇通过一个简单的例子演示了如何使用IB以可视化方式创建自动布局约束,第三篇使用代码直接创建NSLayoutConstraint实例来定义自动布局约束。本篇文章在第三篇文章的基础上,使用Visual Format Language(
2015-05-18 18:10:06
673
转载 通过代码来添加布局约束
本系列的第一篇文章介绍了自动布局的基本原理,第二篇文章通过一个简单的例子演示了如何使用Xcode的Interface Builder(简称IB)以可视化方式添加约束。本篇为该系列的第三篇文章,主要介绍如何通过代码来添加布局约束。 其实,我个人认为本篇才应该是系列的第二篇,因为通过代码构建自动布局约束是最基础的,也是最灵活的方式。而IB只不过是把复杂的过程以直观简单的方式呈现出来,而且并非所有的
2015-05-18 18:08:27
1234
转载 使用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
789
转载 iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
上一篇文章《iOS 8界面自动布局系列-1》简要介绍了iOS界面布局方式的前世今生。本篇文章将详细介绍如何使用自动布局实现不同屏幕尺寸的适配。添加自动布局约束(下文简称约束)有以下三种方式:使用Xcode的Interface Builder界面设计器添加并设置约束通过代码逐条添加约束通过可视化格式语言VFL添加约束本文将以一个简单的例子来演示如何
2015-05-18 18:06:18
536
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人