自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (3)
  • 收藏
  • 关注

转载 IOS多线程(NSThread,NSOperation,Grand Central Dispatch)

文档转自:http://www.cnblogs.com/BinShao/p/zhibin.html•NSThread:  –优点:NSThread 比其他两个轻量级,使用简单  –缺点:需要自己管理线程的生命周期、线程同步、加锁、睡眠以及唤醒等。线程同步对数据的加锁会有一定的系统开销 •NSOperation:   –不需要关心线程管理,数据同步的事

2014-01-15 14:03:20 10469

转载 iOS项目的目录结构和开发流程

文章转自:http://blog.leezhong.com/ios/2013/09/23/build-ios-application.html网上相关的资源不多,开源的且质量还不错的iOS项目也是少之又少,最近正好跟同事合作了一个iOS项目,来说说自己的一些想法。目录结构AppDelegateModelsMacroGeneralHelpersVendorsSec

2014-01-10 14:34:22 4776

原创 ios7开发中的一些汇总(持续更新中。。。)

在适配ios7的时候一些总结 一些是看文档 一些是来自网络  自己在这里记录一下  慢慢更新一。 状态栏和导航栏,设置导航栏在appdelegate设置一次就可以了  设置导航标题可在对应的界面设置  ios7中设置导航标题更简单了 self.title =@"XX"; 就可以了    if ( IOS_VERSION >= 7 ) {           

2014-01-07 13:58:12 4501

原创 关于无法接收消息推送问题的修改

今天解决了一下发布版消息推送证书无法收到消息推送的问题,经过一番折腾发现原来是服务器配置问题,不过也捋了一下消息推送的流程。                之前有一次也是消息推送无法收到,用开发版证书跟踪找到原因是devicetoken的问题,只测试了开发版证书就没测试发布版证书了,后来又提出了消息推送无法接收的问题,先测试了一下开发版证书,一切正常,换到发布版证书后确实收不到消息推送,查看服

2013-10-09 17:49:04 16496 1

转载 iphone聊天用几种图形(表情)与文字混排的实现与比较

连接:http://www.devdiv.com/forum.php?mod=viewthread&tid=100482

2013-03-15 15:33:10 4459

转载 从摄像头/相册获取图片,压缩图片,上传服务器小结

http://www.cnblogs.com/zhwl/archive/2013/01/04/2843788.htmliphone中图像通常存储在4个地方【相册、应用程序包、沙盒、Internet】,通过这4个源,我们就可以存取应用图片。相册    iphone的相册包含摄像头胶卷+用户计算机同步的部分照片。用户可以通过UIImagePickerCont

2013-03-02 22:43:01 8051 1

转载 ios图片处理

圖片的處理大概就分這幾樣了截圖(capture), 縮放(scale), 設定大小(resize), 儲存(save)這幾樣比較好處理, 另外還有濾鏡, 擦拭等, 以後再說在這個Demo code裡, 我寫了幾個方法1.等比率縮放- (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize{

2013-02-28 10:12:11 4054

转载 快速修改程序支持iphone5

原文链接http://www.iloss.me/2012/09/21/%E5%BF%AB%E9%80%9F%E4%BF%AE%E6%94%B9%E7%A8%8B%E5%BA%8F%E6%94%AF%E6%8C%81iphone5/今天iphone5已经开卖,昨天ios6也已经更新,sdk模拟器已经可以测试iphone5 4英寸的屏幕。如何修改程序支持iphone5.

2012-09-21 13:51:53 6377

转载 让UISearchBar上英文Cancel变成中文的正确方法

原文链接:http://hi.baidu.com/wangpeng205/blog/item/89eb2ff3689b2870342acc4c.htmlUISearchBar 在Xcode默认环境的工程中, 所有文字显示的是英文, 这让大家很不爽,  网上有修改Cancel键的上文字的办法, 就是取UISearchBar的子视图上的控件, 进行遍历, 个人认为这个办法不可取, 因为

2012-08-27 14:18:36 7843

转载 fmdb使用

原文链接:http://www.cnblogs.com/scorpiozj/archive/2011/01/20/1940220.htmlFMDB提供了用o-c封装的访问sqlite3的方法,避免了在用O-c编程中夹杂C风格的代码(不是说不能使用,而是夹杂在一块代码风格不一致)。 以下记录使用过程中的一些心得:1创建,插入,更新和删除:使用exe

2012-06-13 09:33:09 6078

转载 iphone上的数据存储,sqlite3---第三方框架FMDB。

原文链接:http://blog.csdn.net/f520131480315/article/details/6444297在iPhone上是采用sqlite进行数据存储是我一种比较习惯性的做法。一般在其他平台也比较习惯用sqlite,比如android。而iphone上有一些封装好的第三方框架提供使用,更节省了许多时间。如:Sqlitepersist

2012-06-13 09:32:06 3612

转载 纠正网上资料的错误,loadView,viewDidLoad,viewDidUnload

转载一片文章http://www.dreamingwish.com/dream-2011/correct-online-information-error-loadview-viewdidload-viewdidunload.htmlloadView,viewDidLoad,viewDidUnload,这三个函数到底应该怎么用?谷歌一下,全是转载,大概内容是这样:loadVie

2012-05-28 14:05:45 3770

转载 iOS开发4:关闭键盘

在 iOS 程序中当想要在文本框中输入数据,轻触文本框会打开键盘。对于 iPad 程序,其键盘有一个按钮可以用来关闭键盘,但是 iPhone 程序中的键盘却没有这样的按钮,不过我们可以采取一些方法关闭它。例如,我们可以实现按下 Rerun (有时也是 Done、Research 等)键关闭键盘,或者,更人性化的,轻触背景关闭键盘。1、首先讲一下按下Return键关闭键盘。当按下键盘

2012-04-09 14:21:31 4892

转载 优化UITableView性能

原文地址:http://www.keakon.net/2011/08/03/%E4%BC%98%E5%8C%96UITableView%E6%80%A7%E8%83%BD在iOS应用中,UITableView应该是使用率最高的视图之一了。iPod、时钟、日历、备忘录、Mail、天气、照片、电话、短信、Safari、App Store、iTunes、Game Center⋯几乎所

2012-04-07 22:54:45 3619

原创 初始化tNavBar

//初始化tNavBar- (void)initNavBar{        CGRect aScreenRect = [[UIScreenmainScreen] bounds];        //创建navbar    UINavigationBar *nav = [[UINavigationBaralloc] initWithFrame:CGRectMake(

2012-04-07 11:40:25 4245

转载 iOS UIViewController 对内存警告的处理经验

原文链接:http://www.devdiv.com/iOS_iPhone-iOS_UIViewController_%E5%AF%B9%E5%86%85%E5%AD%98%E8%AD%A6%E5%91%8A%E7%9A%84%E5%A4%84%E7%90%86%E7%BB%8F%E9%AA%8C-thread-59956-1-1.html自从iPhone4 支持多任务后,我们需要更加

2012-03-06 09:17:10 10545

转载 Xcode4.2中将Three20开源库导入到工程项目中

原文连接:http://www.cnblogs.com/lovecode/archive/2012/02/11/2347072.htmlThree20这个与facebook亲戚的开源库是蜚声iPhone开发界,很多App都有它的影子,主要是其真得是功能强大。那么如何将Three20库添加到自己的项目中应用呢?一种是Python命令方式添加,再有就是纯手动添加到Xco

2012-03-01 14:57:30 4556

转载 把Three20添加到xcode4的工程中

原链接:http://imryd.blog.163.com/blog/static/95661660201110250419403/坑爹的xcode4,配合更加坑爹的Three20,这俩兄弟算是对上眼了。总得把Three20添加到xcode4里边去,所以,找了好久的方法,找到了用命令行这个简单的办法。手动添加太复杂,感觉还不是很靠谱,不如命令行,一句话解决问题。网上找来的添加方

2012-02-27 16:04:18 3548

转载 UIScrollView 原理详解

scroll view 原理 在滚动过程当中,其实是在修改原点坐标。当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发生手指移动事件,那么 scroll view 发送scroll view 原理    在滚动过程当中,其实是在修改原点坐标。当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发

2012-02-13 14:45:14 3203

原创 ios 参考库

http://www.apple.com.cn/developer/mac/library/navigation/ios.html

2012-02-08 14:46:32 3735

原创 webservice相关文章

http://www.cocoachina.com/bbs/read.php?tid-16561-keyword-webservice.html

2012-02-07 10:32:48 448

转载 不纠结不是好设计师——标签栏的设计

今天看到一篇文章不错,拿来分享一下交互设计师的纠结有时候挺惹人讨厌的,大量的口水浪费在小的细节上了,有时候我也会告诫自己,要着眼大局分清主次,一些小的细节干脆就不要太纠结了,可是我又相信,好的交互设计师一定要对细节有一针见血的判断力,不疯魔不成活,不纠结出不来好设计。一、一个案例的反思这里想聊聊腾讯微博iPhone新版的一个设计细节。事件起源于我

2012-02-02 15:51:15 809

转载 UIApplicationDelegate 代理函数调用的时间(应用程序生命周期)

UIApplicationDelegate 包含下面几个函数监控应用程序状态的改变:– application:didFinishLaunchingWithOptions:– applicationDidBecomeActive:– applicationWillResignActive:– applicationDidEnterBackground:– a

2012-02-01 14:33:41 798

转载 表情选择

http://www.xiangwangfeng.com/2011/11/11/uiscrollview%E8%A1%A8%E6%83%85%E9%80%89%E6%8B%A9%E7%9A%84%E5%AE%9E%E7%8E%B0/

2012-01-17 15:04:45 793

原创 UIView在本区域内可视

@property(nonatomic)                BOOL              clipsToBounds;             // When YES, content and subviews are clipped to the bounds of the view. Default is NO.

2011-12-27 16:16:13 865

转载 详解iPhone中UIView动画各种表现方式 参考文档 (下)

iPhone应用之UIView动画实现效果是本文要介绍的内容,主要是来介绍UIView动画的各种表现方式,继续上文详解iPhone中UIView动画各种表现方式 参考文档(上)开始介绍,我们先来看详细内容。setAnimationDuration:设置动画块中的动画持续时间(用秒)+ (void)setAnimationDuration:(NSTimeInterval)dura

2011-12-22 14:57:05 687

转载 详解iPhone中UIView动画各种表现方式 参考文档 (上)

iPhone应用之UIView动画实现效果是本文要介绍的内容,主要是来介绍UIView动画的各种表现方式,我们先来看详细内容。返回一个布尔值表示动画是否结束。+ (BOOL)areAnimationsEnabled 返回值如果动画结束返回YES,否则NO。beginAnimations:context: 开始一个动画块+ (void)beginAnima

2011-12-22 14:56:14 837

转载 详解CoreAnimation中如何自定义动画属性

CoreAnimation中如何自定义动画属性是本文要介绍的内容,CoreAnimation可以对UIView里的CALayer进行动画处理。它的原理很简单,用户提供一个初始值,终点值和动画持续时间,CoreAnimation自动对 初始值,终点值之间,按照动画持续时间进行插值(生成中间值),生成中间帧,然后在一个单独的线程里进行播放,程序员就不再需要自己去绘制中间帧。CoreAnimat

2011-12-22 14:54:42 779

转载 iOS动画:Core Animation概述

Core Animation基于合成独立图层的简单编程模型,您可以使用 Core Animation 来建立具有动画效果的用户体验。动画是按定义好的关键步骤创建的,步骤描述了文字层、图像层和 OpenGL ES 图形是如何交互的。Core Animation 在运行时按照预定义的步骤处理,平稳地将视觉元素从一步移至下一步,并自动填充动画中的过渡帧。iOS中的许多功能,例如

2011-12-22 14:53:58 1197

原创 用于表格行和其它用户界面元素的标准按钮

以下内容摘自:iPhone人机界面指南iPhone OS提供了少量用于表格行和其他元素的按钮。表10-4列出了这些按钮,与所有的标准按钮和图标一样,它们应该按照其含义被正确地使用。特别是要避免只根据外观选择按钮,而不是这个按钮的文档描述。请参考“使用系统提供的按钮和图标”一节,这部分内容讨论了正确使用这些图标的重要意义。虽然“详细信息展开”按钮通常在表格行中使用,但它也可以

2011-12-20 14:37:30 749

原创 用于标签栏的标准图标

以下内容摘自:iPhone人机界面指南iPhone OS提供了用于标签栏的标准图标,如表10-3所示。有关这些图标的符号名称和可用性的信息请参考介绍UITabBarSystemItem的文档。与所有的标准按钮和图标一样,您必须根据其规定含义使用这些图标。尤其要注意,要基于图标代表的含义来使用图标,而不是它的外观。这样即使图标的外观发生改变,它所代表的特定含义不变

2011-12-20 14:36:24 1867

原创 用于工具栏和导航栏的标准按钮

以下内容摘自:iPhone人机界面指南iPhone OS为您准备了在工具栏和导航栏中常见的标准按钮。表10-1所示的这些按钮具有两种样式,分别用于下列不同情况:边框样式—例如,电话联系人应用程序导航栏中的“添加”按钮。这种样式对于导航栏和工具栏都适用。无格式样式—例如,邮件应用程序工具栏中的“撰写”按钮。这种样式只适用于工具栏。事实上,即使您指定一个

2011-12-20 14:34:27 2145

原创 [文档教程] Three20 模组架构简介

在论坛看到的 感觉不错  记录下http://www.devdiv.com/forum.php?mod=viewthread&tid=34811&extra=page%3D1%26filter%3Dtypeid%26typeid%3D279%26typeid%3D279http://www.devdiv.com/forum.php?mod=viewthread&tid=34815&

2011-12-20 13:00:29 1044

原创 iphone开发 UIDatePicker UIPickerView使用(持续更新中)

一. UIDatePickerUIDatePicker模式: 1.    UIDatePickerModeTime     2.    UIDatePickerModeDate    3.    UIDatePickerModeDateAndTime  4.    UIDatePickerModeCountDownTimer

2011-12-20 11:22:45 15060

原创 iphone开发 判断系统版本方法

判断系统版本方法: [[UIDevice currentDevice] systemVersion]

2011-12-19 17:04:21 1581

转载 iOS 5.0.1目的在于解决 iPhone 4S 不能识别 SIM 卡问题

苹果之前面向 iPhone 4S 用户悄悄地推出了一个新版本的 iOS 5.0.1 固件(Build 9A406),这让很多用户感到非常疑惑,苹果很少在一个已有的固件上提供增量更新,并且只针对 iPhone 4S,可这次固件更新到底有什么新内容呢?现在答案已经出来了,主要就是解决 iPhone 4S 用户之前遭遇的无法识别 SIM 卡的问题。 苹果在其官方网站的一份

2011-12-19 17:01:10 990

转载 UIViewController的生命周期

下面是UIViewController从创建到销毁的声明周期: 1、创建UIViewController。 我们可以直接手写代码生成一个UIViewController也可以通过XIB生成一个UIViewController。 通过- (id)initWithNibName:(NSString *)下面是UIViewController从创建到销毁的生命周期:

2011-12-19 17:00:06 1271

转载 IAP应用内付费怎么实现?

参考苹果的In App Purchase文档:http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008267

2011-12-19 16:58:41 1170

转载 苹果 iPad 供应商和硕联合工厂发生爆炸

据国内外多家媒体报道苹果供应商和硕联合(Pegatron)位于中国上海松江区的一家工厂发生爆炸。爆炸中有61名工人受伤,其中23名伤者已经住院观察;另外,此次爆炸是由于铝粉燃爆引据国内外多家媒体报道苹果供应商和硕联合(Pegatron)位于中国上海松江区的一家工厂发生爆炸。爆炸中有61名工人受伤,其中23名伤者已经住院观察;另外,此次爆炸是由于“铝粉燃爆”引起的,损坏了工厂的部分设备。

2011-12-19 16:57:31 1077

原创 iphone开发 UIActionSheet(操作表) 和UIAlertView(警告)的用法

一.UIActionSheet(操作表) 和UIAlertView(警告) UIActionSheet用于迫使用户在两个或更多的选项之间进行选择的模式视图。操作表从屏幕底部弹出,显示一系列按钮供用户选择,用户只有单击一个按钮后才能继续使用应用程序。UIAlertView警告以蓝色圆角矩形形式出现在屏幕中部,警报可显示一个或多个按钮为了让控制器类充当操作表的委托,控制器需要遵从UIA

2011-12-19 16:00:28 1486

iphone从零开发标签页的框架搭建+文档

文档详细介绍了如何从零开始搭建一个标签页的程序 附加demo.持续更新中

2011-12-16

导航控制器demo+文档

导航控制器的一个demo 文档中讲解了如何从零构建一个导航控制器以及导航控制器的一些设置及操作

2011-12-14

iphone下SQLite3数据库demo

写了一个比较简单的SQLite3的简单demo只实现了增加 更新 删除 获取全部数据 查找 数据库操作部分有详细注释 界面也比较简陋主要是实现一下数据库部分 有问题请与我邮件联系 [email protected] 谢谢

2011-12-09

空空如也

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

TA关注的人

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