iOS
文章平均质量分 61
zmsoul
我从事ios开发也有2年时间,有3款appstore的产品,特价门票、途牛旅游iPhone版、途牛旅游iPad版;2款企业级应用也做了ipad数据报表分析、移动办公。相信我的能力能够满足您的要求!
展开
-
[iOS]网络编程专题:Reachability的使用
什么是UDP和TCP的区别是什么?TCP的全称为传输控制协议。这种协议可以提供面向连接的、可靠的、点到点的通信。UDP全称为用户数据报协议,它可以提供非连接的不可靠的点到多点的通信。用TCP还是UDP,那要看你的程序注重哪一个方面?可靠还是快速? TCP/IP 建立连接的过程 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时...原创 2011-12-31 11:06:07 · 111 阅读 · 0 评论 -
滑动弹出菜单的代码例子
滑动弹出菜单的代码例子可在应用中实现方便美观的按钮收放效果。如下图所示,点击菜单按钮可向上滑动弹出包含拍照和设置按钮的面板,再次点击则面板收回。 原文:http://www.devdiv.com/iOS_iPhone-%E6%BB%91%E5%8A%A8%E5%BC%B9%E5%87%BA%E8%8F%9C%E5%8D%95%E7%9A%84%E4%...原创 2012-02-01 23:31:44 · 148 阅读 · 0 评论 -
GLpaint画图
GLpaint画图原创 2012-02-01 23:50:21 · 243 阅读 · 0 评论 -
QQ风格的UITableView
QQ风格的UITableView 带动画效果的 QQ 列表收缩展开代码例子:TQQTableView原创 2012-02-02 14:00:37 · 105 阅读 · 0 评论 -
用 UITableView 进行多选的代码例子
用 UITableView 进行多选的代码例子 原文:http://www.devdiv.com/iOS_iPhone-%E7%94%A8_UITableView_%E8%BF%9B%E8%A1%8C%E5%A4%9A%E9%80%89%E7%9A%84%E4%BB%A3%E7%A0%81%E4%BE%8B%E5%AD%90-thread-7...原创 2012-02-02 14:19:59 · 98 阅读 · 0 评论 -
自定义AlertView(多种色彩)
自定义AlertView(多种色彩) 原文:http://www.devdiv.com/iOS_iPhone-%E8%87%AA%E5%AE%9A%E4%B9%89AlertView_%E5%A4%9A%E7%A7%8D%E8%89%B2%E5%BD%A9_-thread-97072-1-12.html...原创 2012-02-02 14:50:04 · 98 阅读 · 0 评论 -
苹果官网--iPhone应用程序编程指南
苹果官网-zhou_min-iPhone应用程序编程指南2012-02-29 11:21:21 · 164 阅读 · 0 评论 -
FFDownloadManager_alertview文件下载器
FFDownloadManager_zhou_min_alertview文件下载器2012-02-29 11:28:36 · 209 阅读 · 0 评论 -
BigHeadTip_谷歌地图大头针
BigHeadTip_zhou_min_谷歌地图大头针2012-02-29 11:34:00 · 190 阅读 · 0 评论 -
testBubble_泡泡聊天
testBubble_zhou_min_泡泡聊天原创 2012-02-29 11:38:13 · 173 阅读 · 0 评论 -
UIAlertTableView 里进行单选和多选的代码例子
UIAlertTableView 里进行单选和多选的代码例子 原文:http://www.devdiv.com/iOS_iPhone-UIAlertTableView_%E9%87%8C%E8%BF%9B%E8%A1%8C%E5%8D%95%E9%80%89%E5%92%8C%E5%A4%9A%E9%80%89%E7%9A%84%E4%BB%A3%E7%A0%81%E4%BE%8B%E5%...原创 2012-02-01 23:22:01 · 132 阅读 · 0 评论 -
自定义控件用法和一些常用页面效果
自定义控件用法和一些常用页面效果原文:http://www.devdiv.com/thread-63456-1-1.html原创 2012-02-01 22:23:39 · 132 阅读 · 0 评论 -
viewDidUnload 和 dealloc 的区别
对于iphone开发人员来说,内存管理是极为重要的技巧,哪怕程序的功能再强大,设计再漂亮,如果内存控制不好,也难逃程序莫名退出的噩运,这与网页开发是完全不同的。内存控制里面有很多门道,在这里分析一下 viewDidUnload 和 dealloc 的区别,关于这两者的区别的文章很多,但是大都是摘抄和翻译官方文档,有的也只是简单的说两句,并没有详细说出两者具体的区别。在了解两者之间的区别,首先要...原创 2012-01-30 10:57:42 · 122 阅读 · 0 评论 -
[iOS]网络编程专题:使用NSConnection下载数据
使用NSConnection下载数据 1.创建NSConnection对象,设置委托对象 NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:[self urlString]]]; [NSURLConnection con...原创 2011-12-31 11:08:03 · 175 阅读 · 0 评论 -
[iOS]使用NSXMLParser解析xml文件
使用NSXMLParser解析xml文件 1. 设置委托对象,开始解析 NSXMLParser *parser = [[NSXMLParser alloc] initWithData:data]; //或者也可以使用initWithContentsOfURL直接下载文件,但是有一个原因不这么做: // It's also possible to have NS...原创 2011-12-31 11:09:29 · 84 阅读 · 0 评论 -
[iOS]使用NSOperation和NSOperationQueue启动多线程
在app store中的很多应用程序非常的笨重,他们有好的界面,但操作性很差,比如说当程序从网上或本地载入数据的时候,界面被冻结了,用户只能等程序完全载入数据之后才能进行操作。当打开一个应用程序时,iphone会产生一个包含main方法的线程,所用程序中的界面都是运行在这个线程之中的(table views, tab bars, alerts…),有时候我们会用数据填充这些view,现在问 ...原创 2011-12-31 12:32:44 · 86 阅读 · 0 评论 -
[iOS]网络编程专题:发送Http请求(POST GET)的方法
首先说说一下http请求http请求最长用的方法是 get 和 post 方法get方法和post方法相比理解起来比较简单,get方法可以直接请求一个url,也可以url后面拼接上参数作为一个新的url地址进行请求。form的enctype属性默认为application/x-www-form-urlencoded。不能发送二进制文件。post方法相对要复杂一些。首先post方法要...原创 2011-12-31 12:35:57 · 140 阅读 · 0 评论 -
[iOS]Objective-C利用协议实现回调函数(类似java的回调函数)
在编写iphone开发时,最常用的就是回调函数。自己编写回调函数,实现动态加载数据,加载完数据之后就利用回调函数通知给前台页面,显示相应数据的界面。在iphone中利用协议可以很容易的实现回调函数,后台加载数据,然后显示在前台页面. 下面举个通俗的例子: 某天,我打电话向你请教问题,当然是个难题,^_^,你一时想不出解决方法,我又不能拿着电话在那里傻等,于是我们约定:等你想出办法后**...原创 2012-01-01 13:18:43 · 198 阅读 · 0 评论 -
[iOS]AES加密在iOS上面的实现
Encryption.h文件 // // Encryption.h // DownloadFile // // Created by zhoumin on 12-1-16. // Copyright (c) 2012年 __MyCompanyName__. All rights reserved. // #import <Fo...2012-01-16 13:38:22 · 144 阅读 · 0 评论 -
[iOS]iOS对PDF加密,解密
保护PDF内容为了保护PDF内容,我们可以在辅助字典中指定一些安全选项并传递给CGPDFContextCreate。我们可以通过包含如下关键字来设置所有者密码、用户密码、PDF是否可以被打印或拷贝:· kCGPDFContextOwnerPassword: 定义PDF文档的所有者密码。如果指定该值,则文档使用所有者密码来加密;否则文档不加密。该关键字的值必须是ASCII编码的CFString对象。...2012-01-16 17:34:25 · 1342 阅读 · 0 评论 -
[iOS]iOS截屏
UIGraphicsBeginImageContext (CGSize)截图 ,是从屏幕原点开始截取size大小的图片如何截取任意起点开始 size 大小的图片,办法就是用CGContextTranslateCTM转换原点坐标//导入头文件 //创建一个基于位图的图形上下文并指定大小为CGSizeMake(200,400) UIGraphicsBeginImageContext...2012-01-19 17:22:37 · 147 阅读 · 0 评论 -
第二个iPhone应用程序:“Say Hello”
项目需求写一个iPhone应用程序,要求可以输入名字,点击按钮后,会显示一段文字向输入的名字打招呼,例如输入“宝玉”,显示“你好,宝玉!”需求分析这是一个很简单的应用程序,包含一个文本输入框,一个文本显示框,一个按钮。输入名字到文本输入框,再点击按钮,这时文本显示框的文字就会变成“你好,<名字>!”。但是要注意,如果用户输入为空,要有警告提示用户重新输入;如果用户输入文...原创 2012-01-30 10:49:50 · 140 阅读 · 0 评论 -
[iOS]iPhoto的删除动画(转)
iPhoto 中想删除某张照片时,点击删除键,就能看到照片被回收到垃圾箱的动画。今天就来模拟一下这个动画(据说有个私有API可以实现,不过私有的嘛,忽略之)。首先仔细观察下这个动画,包含了位置,大小还有可见三个主要动画。为了清楚的说明,先上核心代码: UIBezierPath *movePath = [UIBezierPath bezierPath];[move...原创 2012-03-05 09:36:50 · 184 阅读 · 0 评论