
iPhone
ydfok
这个作者很懒,什么都没留下…
展开
-
理解KVC与KVO(键-值-编码与键-值-监看)
http://www.cocoadev.cn/cocoaview.asp?id=81 KVC(Key-Value Coding)和KVO(Key-Value Observing)可能是Objective-C中最强大最实用的功能之一。下面的几个例子可以帮你更好的理解它们。 原文作者:Marcus Zarra<a style="border-top-width: 0p转载 2008-11-05 14:32:00 · 1301 阅读 · 0 评论 -
iPhone Ajex multipart boundary charset
Prototype messes up the multipart boundary原文:https://prototype.lighthouseapp.com/projects/8886/tickets/498-prototype-messes-up-the-multipart-boundary Reported by Gabriel Aubut-Lussier | Decem转载 2010-04-25 00:24:00 · 814 阅读 · 0 评论 -
OpenGL ES Programming Guide for iPhone OS (As a 学习大纲)
OpenGL ES Programming Guide for iPhone OS——引言“OpenGL on iPhone OS” 给出了OpenGL ES的概述和它是如何融合为iPhone上的图形子系统的“Determining OpenGL ES Capabilities” 向你介绍了如何选择OpenGL ES的版本,并在运行时测试其能力,以使你的程序在每台iPho转载 2010-04-25 00:29:00 · 2151 阅读 · 0 评论 -
SAML(安全断言标记语言)
SAML(安全断言标记语言)转载 2010-06-25 10:13:00 · 7430 阅读 · 0 评论 -
将 Debian APT 引入 iPhone
In Mac, Programming, Server-Side, Tools, iPhone on 23 March 2008 tagged apptapp, apt, cydia, debian, installer, iPhone with 3 comments原文: Bringing Debian APT to the iPhone作者: Jay Fre转载 2010-05-05 15:44:00 · 4386 阅读 · 0 评论 -
手机Push方案之比较
手机Push方案之比较转载 2010-07-13 16:33:00 · 7069 阅读 · 0 评论 -
偷窥iPhone Push Notification的幕后
偷窥iPhone Push Notification的幕后www.CocoaDev.cn转载 2010-07-13 16:37:00 · 5580 阅读 · 0 评论 -
Emerging Market, Deleveraging
Emerging Market, Deleveraging原创 2010-07-13 16:41:00 · 4427 阅读 · 0 评论 -
再论iPhone Push Notification
再论iPhone Push Notification转载 2010-07-13 16:41:00 · 7713 阅读 · 3 评论 -
Cocoa NSUndoManager (REDO/UNDO)
Cocoa NSUndoManager (REDO/UNDO)原文: http://blog.sina.com.cn/s/blog_5df7dcaf0100bp8w.html NSUndoManager 使用NSUndoManaer, 我们可以给程序以一种优雅的风格添加undo功能. undo管理器跟踪管理一个对象的添加,编辑和删除.这些消息将会发送给undo管理器去做un原创 2010-05-26 17:11:00 · 6308 阅读 · 0 评论 -
Comet:基于 HTTP 长连接的 Server PUSH
Comet:基于 HTTP 长连接的 Server PUSH转载 2010-07-26 11:06:00 · 10564 阅读 · 0 评论 -
如何实现iPhone Push Demo
如何实现iPhone Push Demo原创 2010-07-27 18:46:00 · 6997 阅读 · 1 评论 -
查询苹果硬件产品保修情况
查询苹果硬件产品保修情况:https://selfsolve.apple.com/GetWarranty.do原创 2010-07-30 16:41:00 · 4240 阅读 · 1 评论 -
Snow Leopard配置Apache和Subversion
Snow Leopard配置Apache和Subversion转载 2010-06-11 11:36:00 · 4244 阅读 · 0 评论 -
Mac OS X (Snow Leopard) and SVN (1.6.2)
Mac OS X (Snow Leopard) and SVN (1.6.2)转载 2010-06-11 11:37:00 · 5441 阅读 · 9 评论 -
[ZT]mac osx下集成Apache2.2.4 & svn 1.4.4
mac osx下集成Apache2.2.4 & svn 1.4.4原创 2010-06-14 17:41:00 · 5955 阅读 · 1 评论 -
C++和Objective-C混编
C++和Objective-C混编, Objective-C++转载 2010-08-19 15:29:00 · 3990 阅读 · 1 评论 -
iphone上面编写具有root权限的程序
iphone上面编写具有root权限的程序正常途径下, 我们编写的程序发布在App store上, 使用官方规定的SDK. 但有些时候, 正常途径实现不了的功能, 可以在破解的iphone上面实现. 以cydia上文件管理软件iFile为例, iFile可以修改系统的任何文件, 这需要iFile具有root权限, 在iphone没有破解的情况之下, 是无论如何都实现不了的. 我个人并不支转载 2012-01-03 21:29:32 · 4377 阅读 · 0 评论 -
图形和动画入门指南
图形和动画入门指南转载之苹果开发中文网(www.CocoaDev.cn) iPhone OS有几个框架来处理图形和动画: §UIKit 包含了一个面向C语言类的库,它提供了用户界面操作和2D绘图。你同样可以使用UIKit来使用户界面有活跃起来 §Core Graphics是一个基于C语言的API(应用程序接口)用来绘制矢量图形,位图及PDF目录。(请注意Quartz 2D是2D转载 2010-04-25 00:15:00 · 1696 阅读 · 0 评论 -
OpenGL ES on iPhone OS
OpenGL ES on iPhone OSOpenGL ES(OpenGL for Embedded Systems) 是OpenGL的简化版本,它去掉了一些多余的功能,旨在提供一个在移动设备上可以容易实现的编程接口。OpenGL ES允许你的程序配置一个传统的3D图形管线,并提交数据给OpenGL,然后由OpenGL完成变换和光照,装配成图元,以及光栅化为2D图像。现在OpenGL转载 2010-04-25 00:18:00 · 2501 阅读 · 0 评论 -
KVO Quick Start
Key-Value Observing Quick StartYou should read this article to quickly gain an understanding of the key-value observing mechanism. It provides an overview of what key-value observing is, explains转载 2009-11-02 17:46:00 · 686 阅读 · 0 评论 -
Facebook的authentication
转自:http://www.javaeye.com/topic/177929Facebook的authentication Facebook的认证过程其实不复杂, 但是如果java程序捧着官方提供的java包捣腾,恐怕还要费些功夫,官方那个只提供了桌面应用的认证程序,而web应用的认证过程则大厢径庭。 应用程序在注册时会获得该应用的api_key和secret,这实原创 2009-11-25 23:13:00 · 1144 阅读 · 0 评论 -
iPhone文件系统大小
iPhone的文件系统挺有意思的。显示的是一个,实际上还分了四个部分。 难怪我往根目录下COPY了一个1G的文件,就提示系统大小不够用了。下面是我用的8G的iPhone测试的结果 Figos-iPhone:/ root# df -h Filesystem Size Used Avail Use% Mounted on/dev/dis原创 2010-01-27 18:20:00 · 1504 阅读 · 0 评论 -
iphone gdb program received signal 0
来源: www.CocoaDev.cn iphone gdb program received signal 0 有一下可能性: 1)Memery Leak2)引用了release的object. 后者的可能性非常小。而第一个的概率很高。原创 2010-01-29 17:27:00 · 1669 阅读 · 0 评论 -
六个最佳的编程文本编辑器
很多场合下我们会用到纯文本编辑器,Windows自带的记事本功能很简陋,因此我们从网友的投票提名中选取了前五个最佳的文本编辑器(实际上有六个)。这些编辑器实际上主要适合程序员使用,他们的清单如下。 Notepad++ (Windows)优于Windows记事本的一个文本编辑器,完全免费且开源,对于不同的编程语言可以实现语法高亮,代码折叠以及宏,起可定制性非常强。下载Note翻译 2010-02-14 23:22:00 · 2611 阅读 · 1 评论 -
Objective-C内存管理总结
之前写过类似的文章,这篇以做总结,希望能帮助刚上船的兄弟。^_^iPhone系统中的Objective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个AutoreleasePool让它升级为半自动化的内存管理语言。当然,也不能拿JAVA虚拟机中的全自动化GC来比〜一,引用计数是实例对象的内存回收唯一参考引用计数(retainCount)是Objective-C管理对象转载 2010-02-22 20:07:00 · 957 阅读 · 0 评论 -
介绍iPhone系统的KVC,KVO机制
MVC模式(Module - View - Controller) MVC架构是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。原创 2010-02-23 13:19:00 · 2730 阅读 · 0 评论 -
iPhone UIImage保存到文件,PNG/JPEG自适应
来源:苹果开发中文网 www.cocoadev.cn + (BOOL)writeImage:(UIImage*)image toFileAtPath:(NSString*)aPath{ if ((image == nil) || (aPath == nil) || ([aPath isEqualToString:@""])) return NO; @try原创 2010-02-25 20:59:00 · 4358 阅读 · 0 评论 -
根据UIImage创建任意大小thumbnail
来源:苹果开发中文网 www.cocoadev.cn + (UIImage*)thumbnailOfImage:(UIImage*)image withSize:(CGSize)aSize{ //NSLog(@"create thumbnail image"); if (!image) return nil; CGImageRef imageRef原创 2010-02-25 21:03:00 · 1647 阅读 · 0 评论 -
iPhone下旋转UIImage
来源:苹果开发中文网 www.cocoadev.cn +(UIImage *)rotateImage:(UIImage *)aImage{ CGImageRef imgRef = aImage.CGImage; CGFloat width = CGImageGetWidth(imgRef); CGFloat height = CGImageGetHeight(imgRe原创 2010-02-25 21:09:00 · 4301 阅读 · 0 评论 -
iPhone下,计算图片的crc
来源:苹果开发中文网 www.cocoadev.cn static NSUInteger adwCrc32Table[256] ={0x00000000, 0x77073096, 0xEE0E612C, 0x990951BA,0x076DC419, 0x706AF48F, 0xE963A535, 0x9E6495A3,0x0EDB8832, 0x79DCB8A4, 0原创 2010-02-25 21:16:00 · 942 阅读 · 0 评论 -
在iPhone中创建模态(modal)等待对话框
因为MVC架构,我们自己通过View去创建自己的模态(modal)等待对话框,比较难实现。一个比较可行的方法就是通过UIAlertView来实现。警告框,正好符合模态的要求。 (1)创建一个警告框 _waitingDialog = [[[UIAlertView alloc] initWithTitle:nil message:NSLocali原创 2010-02-25 23:03:00 · 3719 阅读 · 0 评论 -
如何在iPhone中创建带动态数字标签的icon
iPhone icon with dynamic number, Badge NumberiPhone中创建带动态数字的icon来源:苹果开发中文网 www.cocoadev.cn 如何做这种带数字提醒的ICON,猛一下子还不知道从哪里下手。考虑到这个应该是应用的属性,那么就到UIApplication类里面去找,正好就发现了 所以原创 2010-02-27 12:59:00 · 1162 阅读 · 0 评论 -
KVO/KVC 实现机理分析
KVO/KVC 实现机理分析苹果开发中文网 2010-2-22 14:14:58作者:杨登峰 (dengfengyang@gmail.com)时间:2010-03-12转帖请注明转之 苹果开发中文网(http://www.cocoadev.cn/Objective-C/KVO-20100222-0627.asp)以上说明是本文不可分割的一部分。Objective-C原创 2010-03-12 14:45:00 · 4343 阅读 · 1 评论 -
Objective-C 语言教程(苹果开发,iPhone开发必备)
Objective-C 语法翻译:发芽的石头2010-03-10转帖请注明转之苹果开发中文网(http://www.CocoaDev.cn)以上说明是本文不可分割的一部分。 Objective-C是Mac软件开发领域最主要的开发语言。假如我们对面向对象的思维已经C语言都很熟悉的话,对于我们学习Objective-C将会非常有用。假如我们对C语言还不熟悉的话,那我们翻译 2010-03-10 21:42:00 · 6385 阅读 · 7 评论 -
APT使用指南
APT使用指南一、 前言 1.1 什么是APT Debian发布的软件管理系统发明了APT(高级软件包工具,Advanced Package Tool)则在系统软件安装维护方面更加方便易用。APT能够在发现软件包依赖性的同时自动下载相应的软件包并加以安装。APT使得管理员能毫无故障地执行系统软件的升级。 1.2 APT和其他软件管理工具的比较转载 2010-04-13 23:16:00 · 1301 阅读 · 0 评论 -
如何遍历iPhone支持的所有family以及UIFont
如何遍历iPhone支持的所有family以及UIFont作者:发芽的石头来源:www.CocoaDev.cn NSArray *familyNames = [UIFont familyNames]; for (NSString *family in familyNames) { NSLog(@"=== family:"); NSLog(family原创 2010-04-20 14:38:00 · 3005 阅读 · 0 评论 -
Mac 下的几个抓包工具
Cocoa Packet Analyzerhttp://www.tastycocoabytes.com/cpa/Cocoa Packet Analyzer is a native Mac OS Ximplementation of a network protocol analyzer and packet sniffer. CPA supportsthe industry-sta原创 2013-01-10 11:56:43 · 6080 阅读 · 1 评论