
iOS
文章平均质量分 82
Code_see
这个作者很懒,什么都没留下…
展开
-
iOS 基于键盘的编程所需技巧
首先,你得监听键盘的事件,最基本的两个事件:UIKeyboardWillShowNotificationUIKeyboardWillHideNotificationUIKeyboard...iOS 5新增加了一些UIKeyboardDidChangeFrameNotification(will)一般情况下,前两个事件已经可以完成你要做的事情。在你的事件处转载 2013-07-11 17:05:25 · 649 阅读 · 0 评论 -
UINavigationController使用详解
有一阵子没有写随笔,感觉有点儿手生。一个多月以后终于又一次坐下来静下心写随笔,记录自己的学习笔记,也希望能够帮到大家。 废话少说回到正题,UINavigationController是IOS编程中比较常用的一种容器view controller,很多系统的控件(如UIImagePickerViewController)以及很多有名的APP中(如qq,系统相册等)都有用到。说是使用详解,其实我转载 2013-08-28 16:09:56 · 709 阅读 · 0 评论 -
performSelector延时调用导致的内存泄露
前几天在给游戏做收尾测试时,发现了一个关于内存泄露的问题,一直没找着问题所在,经过反复调试和查找资料今天终于解决了,特此记录下来以免以后再犯!关于objective-c的内存管理,我们都知道一个原则就是“谁创建,谁释放”,换句话说,不是我们创建的,就不用我们去释放。但是实际上objective-c的内存管理远远没那么简单,我的情况是这样的:我在debug模式下面用CCLOG在dealloc转载 2013-08-28 19:52:52 · 684 阅读 · 0 评论 -
UITableView注意点
在iOS应用中,UITableView应该是使用率最高的视图之一了。iPod、时钟、日历、备忘录、Mail、天气、照片、电话、短信、 Safari、App Store、iTunes、Game Center⋯几乎所有自带的应用中都能看到它的身影,可见它的重要性。然而在使用第三方应用时,却经常遇到性能上的问题,普遍表现在滚动时比较卡,特别是table cell中包含图片的情况时。实际上只要针对转载 2013-08-28 19:57:50 · 743 阅读 · 0 评论 -
ios小项目——新浪微博客户端总结
就像题目说的,这次的小项目是做一个新浪微博的客户端。平台是Xcode4.2,用storyboard和ARC,因为自己一开始接触ios开发就学的是ios5的,所以就一直都是用storyboard和arc进行开发,对于之前的xib和没有arc的开发,以后会找机会学习,各有各的优缺点吧。storyboard的话,各个场景之间的切换一目了然,可以在一个屏幕上管理所有视图,xib的话,就需要用代码来转载 2013-09-06 14:22:12 · 918 阅读 · 0 评论 -
Object-C 中实现 Singleton (单例) 模式
撰写本文参考于网上的一些帖子,资料,文档。关于 面向对象的设计模式对于面向对象的设计模式,想必大家并不陌生吧。纵观23种设计模式中,数单例模式(Singleton)和工厂模式(Factory Method)最为熟悉和基础吧。当然,本文总结Singleton模式,对于其他设计模式不做叙说。Singleton模式,即单例模式。顾名思义,主要用于做应用程序的资源共享控制。用途很多转载 2013-09-02 15:22:47 · 565 阅读 · 0 评论 -
iOS 获取当前经纬度
一般说来LBS功能一般分为两块;一块是地理定位,就是获取当前精度、纬度和地理位置的功能,这一部分功能主要用到CoreLocation.Frameworks。一部分就是显示地图信息、丰富地图内容等,这一部分主要用到MapKit.Frameworks。以上这几个功能的测试最好都要在真机上进行。模拟器上定位一般会在Apple的加州总部。首先介绍CoreLocation。先说主要功能吧。第转载 2013-09-04 15:26:03 · 1832 阅读 · 0 评论