移动平台
wildfireli
这个作者很懒,什么都没留下…
展开
-
如何导出IPhone通迅录并清除
在iphone上管理通讯录还是稍显麻烦。 1、安装itunes,使用itunes的同步功能,把原来手机上的通讯录同步到本地outlook或者gmail上(我是选择同步到gmail上)。 2、用gmail的导出通讯录功能,把通讯录导出到本地csv文件。 3、清除gmail的通讯录,然后使用itunes的同步功能再同步一次,就可以既备份了通讯录,又清除了原来所有的通讯录了。 4、(可选转载 2011-10-21 11:06:26 · 1355 阅读 · 0 评论 -
(译)KVO的内部实现
09年的一篇文章,比较深入地阐述了KVO的内部实现。 KVO是实现Cocoa Bindings的基础,它提供了一种方法,当某个属性改变时,相应的objects会被通知到。在其他语言中,这种观察者模式通常需要单独实现,而在Objective-C中,通常无须增加额外代码即可使用。 概览这是怎么实现的呢?其实这都是通过Objective-C强大的运行时(runti转载 2014-01-17 09:10:24 · 2800 阅读 · 0 评论 -
Mac电脑外接显示器全攻略
苹果现在售出的笔记本数量已经超过了台式机,所以很多人现在使用的Mac屏幕只有15寸或者更小。人们尝试为Mac笔记本外接一个显示器时,那些专业词汇却让人眼花缭乱:显示器类型、连接方式、屏幕尺寸等等。如果你正在为如何选择合适的显示器烦恼,那我们今天的介绍刚好可以帮到你。使用外接显示器的好处如果你平时只是用Mac来浏览网页,屏幕大小就显得不是那么重要;但是运行那些复杂的软件(比如Xcod转载 2013-09-06 22:59:02 · 14787 阅读 · 0 评论 -
sqlite加密-SQLCipher
转:http://blog.csdn.net/ydj213/article/details/8650051demo下载:http://download.csdn.net/detail/ydj213/5120854SQLite是一个持久性数据存储在iPhone上流行的API,因此在上攻的发展是显而易见的。作为一个程序员,你的工作稳定和有据可查的API。干净利索地从应用程序代码中分离出来的所有转载 2013-06-28 13:47:32 · 5686 阅读 · 0 评论 -
iOS开发之Object-C和Cocoa
Objective-CObjective-C,是扩充C的面向对象编程语言。是在C的基础上,加入面向对象特性扩充而成的编程语言。目前,Objective-C主要应用于Mac OS X和iOS开发,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在任何GCC支持的 平台上进行编译,因为GCC原生支持Objective-C。Objective-C用途:编转载 2013-03-19 01:01:50 · 3100 阅读 · 0 评论 -
coreText自定义富文本Label by Gphone
UILabel是经常使用的一种控件,iOS上的UILabel已经能很好满足一些需求。比如设置对齐方式,换行模式等等。但如果需求是需要一串字符中不同的字符颜色,字体都单独设置,UILabel就无法满足了。那就自己来做个富文本Label好了。先创建继承UILabel的AttributedLabel.h,AttributedLabel.m文件,重载UILabeld -(void)draw转载 2012-07-15 14:49:23 · 1360 阅读 · 0 评论 -
In-App Purchase 苹果内置购买研究
先提供几个地址,都有详细的说明,这些都是大神们给我们的指南针,供大家参考: http://blog.csdn.net/xiaominghimi/article/details/6937097http://www.cocoachina.com/bbs/read.php?tid-24738.htmlhttps://develope转载 2012-06-13 16:12:00 · 746 阅读 · 0 评论 -
使用Settings Bundle为程序添加设置项
转载自:http://www.cocoachina.com/newbie/tutorial/2012/0605/4327.htmlSettings Bundle是在自己的程序中建立的一组文件,利用它可以告诉设备中的Settings程序我们写的程序有哪些设置项。用户在Settings程序中设置好相关相关选项后回到我们自己的程序,自己的程序中的对应项也会发生相应的变化。转载 2012-06-07 22:14:48 · 608 阅读 · 0 评论 -
xcode4.1自带SVN配置
转载自:http://mechenwei.iteye.com/blog/1177200(大为)马上要做项目了,xcode升级到了4.1所以得重新配置下svn,折腾了一下午,果然如网友所说:正够二的。不过所幸疑难杂症都解决了,在此分享下需要主意的地方。 我的svn地址是:svn://192.168.1.51:/apps/wei/iPhone/trunk,这里注意地址不能是ip转载 2012-05-18 13:28:27 · 586 阅读 · 0 评论 -
ios 查看crash记录
转载自:http://hi.baidu.com/yunhuaikong/item/2b169ead1864fbaf28ce9d29当应用在设备中运行发生崩溃,iOS将记录这些错误日志并且创建了崩溃报告(Crash Report)。崩溃报告中包含了iOS的版本、日期、异常类型、堆栈跟踪以及其他信息。在Xcode中查看崩溃报告当应用还在开发过程中发生了崩溃,则直接可以使转载 2012-05-27 17:08:38 · 1195 阅读 · 0 评论 -
在iOS4中使用代码块-基础知识
翻译自 http://pragmaticstudio.com/blog/2010/7/28/ios4-blocks-2译者水平有限,建议阅读原帖 在本系列的第一部分,我们学会了如何声明和调用基本的Objective-C代码块。动机是为了了解如何有效的使用iOS4提供的使用代码块作为参数的API。在这一部分我们将重点转向写我们自己的使用代码块的方法。通过理解在自己的代码中如何使用代转载 2012-04-19 10:53:04 · 2015 阅读 · 0 评论 -
在iOS4中使用代码块-基础知识(翻译)
转自:http://www.cocoachina.com/bbs/read.php?tid=62169&page=1翻译自 http://pragmaticstudio.com/blog/2010/7/28/ios4-blocks-1译者水平有限,建议阅读原帖 iOS4引入了一个新特性,支持代码块的使用,这将从根本上改变你的编程方式。代码块是对C语言的一个扩展,因此在Obje转载 2012-04-19 10:51:32 · 775 阅读 · 0 评论 -
snow leopard 和 Xcode 4.2搞定ios5.1调试
看到有人问 发一下 首先 下载xcode4.3 双击dmg文件打开 右键xcode图标浏览里面的内容 拷贝出上面所说的文件夹 过程如下:1. 复制 文件夹 Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176) 到 系统文件夹 Developer/Platformes/iPhoneO转载 2012-03-23 09:32:15 · 640 阅读 · 0 评论 -
支持新iPad高清屏的图片命名规则
刚查了Apple的文档,图片的命名规则如下即可:Devices with out retina:ImageName.png - For iPhone/iPodImageName~ipad.png -- For iPadDevices with retina display:ImageName@2x~ipad.png -- For iPadImageName@2x.p转载 2012-03-21 15:20:14 · 2258 阅读 · 1 评论 -
Objective-C消息机制的原理
在Objective-C中,message与方法的真正实现是在执行阶段绑定的,而非编译阶段。编译器会将消息发送转换成对objc_msgSend方法的调用。 objc_msgSend方法含两个必要参数:receiver、方法名(即:selector),如: [receiver message]; 将被转换为:objc_msgSend(receiver, selector);转载 2012-04-01 11:45:01 · 800 阅读 · 0 评论 -
局域网下MAC和和PC共享文件的方法
首先我们使用的是目前最普遍的 winodows xp sp2请先确定关闭防火墙然后设置目录共享点击图片查看实际尺寸点击图片查看实际尺寸这样windows就已经开放了共享目录在苹果上finder内输入苹果+k或者 在finder内找到转到 连接倒服务器即可点击图片查看实际尺寸输入pc的ip地址 使用的协议是 smb://转载 2012-03-01 17:53:26 · 1777 阅读 · 0 评论 -
iphone静态库的加载和调试
一. iphone静态库的加载:使用静态库需要提供*.a库文件和*.h头文件。 1. 在xcode中Frameworks项上点击右键add->existing files选择*.a库文件 2. 在classse项上点击右键add->existing files选择*.h头文件 3. 在需要使用库文件的*.m文件中添加import “*.h”二. iphone静转载 2012-03-01 17:55:00 · 848 阅读 · 0 评论 -
Android屏幕适配全攻略(最权威的官方适配指导)
Android屏幕适配出现的原因在我们学习如何进行屏幕适配之前,我们需要先了解下为什么Android需要进行屏幕适配。由于Android系统的开放性,任何用户、开发者、OEM厂商、运营商都可以对Android进行定制,修改成他们想要的样子。但是这种“碎片化”到底到达什么程度呢?在2012年,OpenSignalMaps(以下简称OSM)发布了第一份Android转载 2015-11-05 14:25:15 · 5267 阅读 · 0 评论