自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ios小项目——新浪微博客户端总结

就像题目说的,这次的小项目是做一个新浪微博的客户端。平台是Xcode4.2,用storyboard和ARC,因为自己一开始接触ios开发就学的是ios5的,所以就一直都是用storyboard和arc进行开发,对于之前的xib和没有arc的开发,以后会找机会学习,各有各的优缺点吧。storyboard的话,各个场景之间的切换一目了然,可以在一个屏幕上管理所有视图,xib的话,就需要用代码来

2013-09-06 14:22:12 839

转载 iOS 获取当前经纬度

一般说来LBS功能一般分为两块;一块是地理定位,就是获取当前精度、纬度和地理位置的功能,这一部分功能主要用到CoreLocation.Frameworks。一部分就是显示地图信息、丰富地图内容等,这一部分主要用到MapKit.Frameworks。以上这几个功能的测试最好都要在真机上进行。模拟器上定位一般会在Apple的加州总部。首先介绍CoreLocation。先说主要功能吧。第

2013-09-04 15:26:03 1783

转载 Object-C 中实现 Singleton (单例) 模式

撰写本文参考于网上的一些帖子,资料,文档。关于 面向对象的设计模式对于面向对象的设计模式,想必大家并不陌生吧。纵观23种设计模式中,数单例模式(Singleton)和工厂模式(Factory Method)最为熟悉和基础吧。当然,本文总结Singleton模式,对于其他设计模式不做叙说。Singleton模式,即单例模式。顾名思义,主要用于做应用程序的资源共享控制。用途很多

2013-09-02 15:22:47 510

转载 UITableView注意点

在iOS应用中,UITableView应该是使用率最高的视图之一了。iPod、时钟、日历、备忘录、Mail、天气、照片、电话、短信、 Safari、App Store、iTunes、Game Center⋯几乎所有自带的应用中都能看到它的身影,可见它的重要性。然而在使用第三方应用时,却经常遇到性能上的问题,普遍表现在滚动时比较卡,特别是table cell中包含图片的情况时。实际上只要针对

2013-08-28 19:57:50 678

转载 performSelector延时调用导致的内存泄露

前几天在给游戏做收尾测试时,发现了一个关于内存泄露的问题,一直没找着问题所在,经过反复调试和查找资料今天终于解决了,特此记录下来以免以后再犯!关于objective-c的内存管理,我们都知道一个原则就是“谁创建,谁释放”,换句话说,不是我们创建的,就不用我们去释放。但是实际上objective-c的内存管理远远没那么简单,我的情况是这样的:我在debug模式下面用CCLOG在dealloc

2013-08-28 19:52:52 636

转载 UINavigationController使用详解

有一阵子没有写随笔,感觉有点儿手生。一个多月以后终于又一次坐下来静下心写随笔,记录自己的学习笔记,也希望能够帮到大家。  废话少说回到正题,UINavigationController是IOS编程中比较常用的一种容器view controller,很多系统的控件(如UIImagePickerViewController)以及很多有名的APP中(如qq,系统相册等)都有用到。说是使用详解,其实我

2013-08-28 16:09:56 659

转载 iOS 基于键盘的编程所需技巧

首先,你得监听键盘的事件,最基本的两个事件:UIKeyboardWillShowNotificationUIKeyboardWillHideNotificationUIKeyboard...iOS 5新增加了一些UIKeyboardDidChangeFrameNotification(will)一般情况下,前两个事件已经可以完成你要做的事情。在你的事件处

2013-07-11 17:05:25 598

转载 最近关注过的一些项目

<br />   最近因为空闲时间有一些,所以去看了不少开源项目,大部分东西如果看过不记录下来,其实还是相当于没看,所以想想还是有必要摘要记录一下。<br /><br />    首先是去了解了zookeeper这个项目,基于paxos算法的分布式服务组件,同事对此有非常深入的研究和介绍,具体可以看我们的团队Blog。令我感慨的是这么一个非常难以理解的算法,却用一个简单的树状目录模型表达出来,并且在这个模型的基础上衍生出种种应用:集群感知、分布式锁、分布式队列、分布式并发原语等等,具体可以看文档

2011-04-16 13:13:00 563

转载 用递归计算阶乘咋不行呢?

    读《代码大全2》,已经读了一半,喘口气。总结八个字:百科全书,受益匪浅。小到一个赋值语句、一个循环的编写,大到需求分析、架构设计,无所不包,看后半部分目录,更是扯到了重构、软件工艺、程序员的性格特征这样的话题。恰好手边的工作暂时比较有闲,可以实践下“创建高质量的代码”中的部分建议,晚上读书,第二天就重构,乐在其中。这一部分中对设计、子程序、类、变量、语句的处理建议,可能你平常已经在这么做,可作者这么精辟地概括出来让人叹服,而有些地方是你平常绝对很少注意的,特别是在变量和三种常见控制语

2011-04-16 13:06:00 1166

转载 为什么用 递归 计算“阶乘”和“斐波那契数列”是不合适的?

<br />        我们看到的参考书中,当讲到递归时基本上都是使用“阶乘”和“斐波那契数列”来举例子,确实可以帮助我们了解递归,但却导致我们在平时编写类似程序时,总是使用递归来实现。那么在实际项目中,使用递归来实现到底是否合适?答案是否定的。<br />        《C和指针》的作者Kenneth A. Reek说,他认为这是很不幸的:“计算阶乘时不能提供任何优越之处;在斐波那契数列中,使用递归效率非常非常低”。  尤其对于计算斐波那契数,使用递归和使用迭代的效率有可能相差几十万倍,下面有代

2011-04-16 12:46:00 1157

转载 如何实现用更少的空间表示英文字母(a ~ z)构成char A[n]字符串

×××××××××××××××××××××××××××××××× “如何实现用更少的空间表示英文字母(a ~ z)构成char A[n]字符串”转载http://blog.csdn.net/sailor_8318/archive/2007/09/28/1804222.aspx ×××××××××××××××××××××××××××××××× 在嵌入式的通信协议开发过程中由于通信实时性等因素要尽量缩短传输报文的长度,即每一个字节的各位都应该重复利用上;但是在实际的传输过程中,由于传输报文的某些特性,可以考虑将

2011-04-07 20:38:00 1615

原创 VC6.0安装STLport

    今天为了在VC6.0中装STLPort,搞了好久。下面介绍我遇到的一些问题和参照网上的解决方法。    首先下载 STLport源代码,你可以到官网(http://www.stlport.org/)下载。我是直接在Google里搜了一个STLport-5.1.3源代码下载了,不是最新版。    然后把源码解压到一个目录,我直接解压到C盘根目录。    1、首先在…/Microsoft Visual Studio/VC98/Bin/VCVARS32.BAT中,把C:/STLport-5.1

2011-04-04 18:25:00 1614 1

空空如也

空空如也

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

TA关注的人

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