发芽的石头

直接域名访问: http://www51.com.cn

2009年06月13日

转载 BREW Applet框架


BREW Applet框架
The Framework of BREW Applet

田海立
2006-5-6

摘要
本文首先通过一个简单的Applet介绍BREW环境下Applet的运行环境,然后分析如何在一个Module中实现多个Applet的方法,以及BREW中分布在不同的Module中的各个Applet之间的启动交互关系。


摘要... 1
1 BREW概览... 2
  1.1 BREW简介... 2
  1.2 BREW中的几个基本概念... 2
  1.3 BREW模拟开发环境... 3
2 麻雀虽小,五脏俱全之HelloBREW.. 3
  2.1 文件组成... 3
  2.2 Module和Applet的总体框架... 4
  2.3 实现HelloBREW.. 6
    2.3.1 类型定义... 6
    2.3.2 AEEClsCre阅读全文>

发表于 @ 2009年06月13日 12:03:00|评论(loading...)|举报|收藏

2009年05月19日

原创 using web services core framework and CFNetwork to access remote soap service

using web services core framework and CFNetwork to access remote soap service阅读全文>

发表于 @ 2009年05月19日 14:11:00|评论(loading...)|举报|收藏

2009年05月06日

转载 怎樣限制 Mac OS X 表格中編輯區中的輸入字數


怎樣限制 Mac OS X 表格中編輯區中的輸入字數
這篇文字來自 22 日晚間我在台北 Cocoaheads 活動中所分享的一個題目。
在講完之後,有些朋友覺得講得速度似乎有點快,而我回來之後看了一下自己的投影片,總感覺如果只是將投影片放在網路上,可能根本不知道我在說什麼,而更大的問題是,回來之後又做了一點小研究,發現有個地方講錯。看來,要在網路上分享這則故事,還是要換成比較詳盡的文字。楔子
故事是這樣的。
一兩個月前,公司正在承接製作國內某知名輸入法廠商的 Mac OS X 版本的工作,專案的其中一環,是要製作一個使用表格輸入介面的自定字詞編輯工具-基本上就是在主視窗當中有一個表格,第一欄是自定詞的拆碼(或字根),第二欄則是這組拆碼所對應到的字詞。-當你在使用 Cocoa Framework 開發的時候,要使用表格介面,你當然會毫不猶疑的使用 NSTableView 物件。
因為這套輸入法的規則是,所有文字的打法最大只會有五碼,所以,在輸入或修改拆碼這個欄位的時候,如果使用者已經打了五個字元,就不應該繼續輸入。這件事情在阅读全文>

发表于 @ 2009年05月06日 17:33:00|评论(loading...)|举报|收藏

2009年04月21日

转载 Introduction to The Objective-C 2.0 Programming Language

Introduction to The Objective-C 2.0 Programming LanguageContents “Objects, Classes, and Messaging” “Defining a Class” “Allocating and Initializing Objects” “Declared Properties” “Categories and Extensions” “Protocols” “Fast Enumeration” “Enabling Static Behavior” “Selectors” “Exception Handling” “Threading” “Remote Messaging” 阅读全文>

发表于 @ 2009年04月21日 17:39:00|评论(loading...)|举报|收藏

2009年04月10日

转载 从技术层面谈谈Mac OS X的优点

从技术层面谈谈Mac OS X的优点 1.内核 2.GUI阅读全文>

发表于 @ 2009年04月10日 22:26:00|评论(loading...)|举报|收藏

2009年03月24日

转载 Mac OS X 开发工具概述


本节内容:Macintosh 的新的开发人员 
有经验的 Macintosh 开发人员, Mac OS X 以前 
使用非苹果集成开发环境的 Macintosh 开发人员 
工具开发人员 
插件开发人员 
驱动和系统软件开发人员 
纯 Java 开发人员 
方案提供商 
QuickTime 开发人员 

Macintosh 的新的开发人员
如果您初识 Mac OS X 并且有一个图形用户界面的应用程序要移植到 Mac OS X ,从下面的部分开始:“移植一个现有的 UNIX 应用程序”
“移植一个现有的视窗应用程序”

如果您有一个 Java 应用程序并且您想要确保它在 Mac OS X 上运行效果最佳,请参考“纯 Java 开发人员”。
如果您一切从头开始,请先参考“没有现有应用程序”。
没有现有应用程序
从头开始编写一个新的 Mac OS X 图形用户界面应用程序的最快的方法就是使用 Cocoa 应用程阅读全文>

发表于 @ 2009年03月24日 16:56:00|评论(loading...)|举报|收藏

2009年03月20日

原创 Hello Kernel: Creating a Kernel Extension With Xcode

Hello Kernel: Creating a Kernel Extension With Xcode阅读全文>

发表于 @ 2009年03月20日 16:51:00|评论(loading...)|举报|收藏

2009年03月18日

转载 Linux bootloader 编写方法

Linux bootloader 编写方法阅读全文>

发表于 @ 2009年03月18日 10:52:00|评论(loading...)|举报|收藏

2009年03月05日

原创 Introduction to AppleScript Language Guide


Introduction to AppleScript Language Guide


http://developer.apple.com/documentation/AppleScript/Conceptual/AppleScriptLangGuide/introduction/ASLR_intro.html阅读全文>

发表于 @ 2009年03月05日 10:19:00|评论(loading...)|举报|收藏

2009年02月13日

原创 [Open source] Etoile Project


etoile project Open source code.

http://svn.gna.org/svn/etoile/trunk/ 
阅读全文>

发表于 @ 2009年02月13日 13:36:00|评论(loading...)|举报|收藏

2009年02月04日

原创 Cocoa Tutorial: NSOperation and NSOperationQueue

Cocoa Tutorial: NSOperation and NSOperationQueue阅读全文>

发表于 @ 2009年02月04日 10:00:00|评论(loading...)|举报|收藏

2009年02月03日

转载 AppStore内收费软件和游戏破解方法--证实可行


AppStore内收费软件和游戏破解方法--证实可行内容引自CNPDA,国外论坛已经有好多人证实是有效的的。但破解的前提是有一份已购买的能在iPhone上运行的软件。

你需要以下东西-
1.GNU Debugger for iPhone (GDB)
2. otool for iPhone
3. 合法购买的程序
4.SSH

otool  和 gdb 可以通过 cydia 安装。 gdb 是GNU Debugger,otool 位于 toolchain 中。 下载之后, 检查权限,确认设置为755。然后重启你的 iPhone。

首先在 iPhone 上运行 otool。

引用:otool -l path/to/myapp.app/xyz


这将给你很多信息,我们感兴趣的是 LC_ENCRYPTION_INFO。 它看上去就像下面这样- 

Load command 9 
cmd LC_ENC阅读全文>

发表于 @ 2009年02月03日 10:46:00|评论(loading...)|举报|收藏

2009年02月01日

转载 常见iPhone错误代码提示及解决方法

常见iPhone错误代码提示及解决方法阅读全文>

发表于 @ 2009年02月01日 10:22:00|评论(loading...)|举报|收藏

2009年01月20日

转载 Key-Value Coding (KVC) and Generic Programming

Key-Value Coding (KVC) and Generic Programming阅读全文>

发表于 @ 2009年01月20日 15:58:00|评论(loading...)|举报|收藏

2009年01月19日

原创 KVC调用方法列表

KVC调用方法列表阅读全文>

发表于 @ 2009年01月19日 11:02:00|评论(loading...)|举报|收藏

2009年01月07日

翻译 Uploading image to Flickr via AppleScript

Uploading image to Flickr via AppleScript阅读全文>

发表于 @ 2009年01月07日 14:32:00|评论(loading...)|举报|收藏

2008年12月22日

转载 NSImage,CFImage常规操作(转)

NSImage CFImageRef 操作扩展阅读全文>

发表于 @ 2008年12月22日 13:57:00|评论(loading...)|举报|收藏

2008年12月17日

转载 AppKit 应用程序设计观(转)

AppKit 应用程序设计观阅读全文>

发表于 @ 2008年12月17日 09:56:00|评论(loading...)|举报|收藏

2008年11月08日

转载 Cocoa的框架

Cocoa的框架Thu, 17 Apr 2008 02:06:36 +0800  无处不在的MVC

在传统的开发模式中,我们很容易陷入“胶水代码”的陷阱里。所谓的“胶水代码”,顾名思义,就是仅仅用来保持用户界面数据、状态同步的函数调用的集合体。这些函数调用扯不断,理还乱,并且使代码变的非常冗长、易出错、不易维护。
为了解决这个问题,Cocoa提供了多个内部机制:Key-Value Coding(KVC)、Key-Value Observing(KVO)、Key-Value Binding(KVB)。这些机制通过规定了一组通用的Cocoa命名法则、调用规则等,实现了如下功能:
1. 使用一对高度规范化的访问方法,获取以及设置任何对象的任何属性的值(所谓的属性既可以是个实实在在的成员变量,也可以是通过一对成员方法所抽象出的该对象的一个性质)。
2. 通过继承一个特定的方法,并且指定希望监视的对象及希望监视的属性名称,就能在该对象的指定属性的值发生改变时,得到一个“通知”(尽管这不是一个真正意义上的通知),并且得到相关属性的值的变化(原先的阅读全文>

发表于 @ 2008年11月08日 19:14:00|评论(loading...)|举报|收藏

2008年11月05日

转载 理解KVC与KVO(键-值-编码与键-值-监看)

理解KVC与KVO(键-值-编码与键-值-监看)阅读全文>

发表于 @ 2008年11月05日 14:32:00|评论(loading...)|举报|收藏

2008年11月04日

原创 Some Apple documents

Some apple documents阅读全文>

发表于 @ 2008年11月04日 17:50:00|评论(loading...)|举报|收藏

2008年09月12日

转载 用Instruments解决内存泄露问题




从Leopard开始,苹果在XCode系列开发工具中增加了一个新的功能强大的性能调试工具,叫做Instruments。Instruments是一个非常具有新意的调试工具,如果你使用过iLife中非常简单易用的音乐创作工具GarageBand,你会发现这两者的界面非常类似。能够把开发工具的UI做成像音乐创作软件的形式阅读全文>

发表于 @ 2008年09月12日 13:21:00|评论(loading...)|举报|收藏

2008年09月04日

原创 Cocoa 框架


http://developer.apple.com.cn/Documentation/CocoaOverview/Articles/CocoaFrameworks.html阅读全文>

发表于 @ 2008年09月04日 17:15:00|评论(loading...)|举报|收藏

2008年09月01日

转载 CFNetwork 基本结构

CFNetwork 基本结构阅读全文>

发表于 @ 2008年09月01日 15:23:00|评论(loading...)|举报|收藏

2008年08月29日

转载 Toolchain 2.0

This article explains how to build a tool chain for iPhone OS 2.0.阅读全文>

发表于 @ 2008年08月29日 15:21:00|评论(loading...)|举报|收藏

2008年08月27日

原创 iPhone破解的法律思索

iPhone被破解的法律思索阅读全文>

发表于 @ 2008年08月27日 16:08:00|评论(loading...)|举报|收藏

原创 code sign in iphone 2.0

iPhone2.0签名阅读全文>

发表于 @ 2008年08月27日 11:13:00|评论(loading...)|举报|收藏

2008年08月22日

原创 Conditional Linking to System Frameworks

Conditional Linking to System Frameworks
There may be occasions when you ne阅读全文>

发表于 @ 2008年08月22日 14:30:00|评论(loading...)|举报|收藏

2008年08月20日

转载 免费注册ITunes帐号

免费注册ITunes帐号无信用卡免费注册iTunes Store帐户的方法 拥有iTunes Store帐户就可以使用很多苹果公司提供的服务。然而注册iTunes Store帐户需要美国信用卡,下载东西还要付费。下面我们就来讲讲怎样不用美国信用卡来申请iTunes Store帐号。注册成功后你会立刻获得39首歌曲的下载配额,而且每周都有免费歌曲可以下载。

  1、首先确定你的电脑中安装了iTunes软件,并且是较新版本。如果没有安装此软件,可以到苹果网站免费下载安装,PC电脑也可以。

  2、到这个网站(http://www.阅读全文>

发表于 @ 2008年08月20日 14:17:00|评论(loading...)|举报|收藏

2008年07月31日

原创 实现Singleton(单例)模式.

实现Singleton(单例)模式. 阅读全文>

发表于 @ 2008年07月31日 21:54:00|评论(loading...)|举报|收藏

Csdn Blog version 3.1a
Copyright © 发芽的石头