2011年9月22日

Gcc编译Objective-C命令行 + UltraEdit(用ultraEdit打造自己的Objective-C IDE for Windows补充)

摘要: Gcc编译Objective-C命令行 + UltraEdit 注:此篇贴是自已结合: 用ultraEdit打造自己的Objective-C IDE for Windows http://blog.csdn.net/tomatofly/article/details/6035532 ... 阅读全文

posted @ 2011-09-22 22:05 封起De日子 阅读(123) 评论(0) 推荐(0) 编辑

简单的GCC语法: 弄清gcc test.c 与 gcc -c test.c 的差别

摘要: 简单的GCC语法: 如果你只有一个文件(或者只有几个文件),那么就可以不写Makefile文件(当然有Makefile更加方便),用gcc直接编译就行了。在这里我们只介绍几个我经常用的几个参数,第一是 “-o”,它后面的参数表示要输出的目标文件,再一个是 “-c”,表示仅编译(Compile)... 阅读全文

posted @ 2011-09-22 19:48 封起De日子 阅读(185) 评论(0) 推荐(0) 编辑

用ultraEdit打造自己的Objective-C IDE for Windows

摘要: 有许多初学者在问用什么开发工具,一般用jdk+notepad就ok了,但是有时比较麻烦!尤其是像本人这样的懒人 ~。~ 由于Xcode目前为止据本人所知只有在MAC上才有,所以有没有比vi/vim notepad(记事本)更友好的编辑器呢?回答是目前为止据本人所知(口头禅为了给自己留后路^... 阅读全文

posted @ 2011-09-22 19:47 封起De日子 阅读(184) 评论(0) 推荐(0) 编辑

Windows下UltraEdit查看Objective-C代码高亮工具

摘要: 如果您在 Windows 下习惯用 UltraEdit,会发现它查看 Objective-C 源代码没有高亮效果。CocoaChina 会员 “逍遥一狂” 制作的 UltraEdit 查看 Objective-C 代码高亮工具应该会很有帮助。 下载附件 wordfile.zip (61... 阅读全文

posted @ 2011-09-22 19:46 封起De日子 阅读(144) 评论(0) 推荐(0) 编辑

Windows如何进行Object-C的开发

摘要: Windows下Object-C编译环境的搭建: 1. 下载并安装以下两个软件 : GNUstep System(我用的版本是:gnustep-msys-system-0.25.1-setup.exe) GNUstep Core(我用的版本是:gnustep-core-0... 阅读全文

posted @ 2011-09-22 19:45 封起De日子 阅读(163) 评论(0) 推荐(0) 编辑

iphone编程 EXE_BAD异常

摘要: 有时写程序不知觉总会遇到EXE_BAD_ACCESS的异常,经过测试发现这个通常跟内存管理有关,通常是过度释放内存引起,此时检查程序中有关release部分。 比如定义了一个nsarray对象,但没有显示的初始化(没有初始化或者用其他对象初始化),如果这时释放它就会报这个错误。 这里也有大虾的... 阅读全文

posted @ 2011-09-22 19:38 封起De日子 阅读(103) 评论(0) 推荐(0) 编辑

Cocoa文件管理

摘要: 打开查看文件 NSOpenPanel *openPanel=[NSOpenPanel openPanel]; [openPanel setTitle:@"Choose a File or Folder"];//setTitle为NSWindow的方法,它是openPanel 的父类 [open... 阅读全文

posted @ 2011-09-22 19:38 封起De日子 阅读(84) 评论(0) 推荐(0) 编辑

Cocoa画图

摘要: points(NSPoint) 同直角坐标系一样原点在左下角 结构 typedef struct _NSPoint{ float x; float y; }NSPoint; 定义:NSPoint thePoint; 初始化:thePoint=NSMakePoint(0,0); Rects(NS... 阅读全文

posted @ 2011-09-22 19:38 封起De日子 阅读(87) 评论(0) 推荐(0) 编辑

Cocoa中的Text

摘要: Interface Builder提供了一些控件来使用TEXT,但它们一般都继承自: NSTextField:显示表态或动态text NSTextView:可以使用Text中的多行 Text基本用法:此处实现在广本框内对文本及背景颜色进行设置,以及相关格式进行修改 创建用户界面 在Xcode中... 阅读全文

posted @ 2011-09-22 19:37 封起De日子 阅读(102) 评论(0) 推荐(0) 编辑

Cocoa数据类型

摘要: 在Objective-C中依然可以使用所有C的数据类型,但最好还是用它自身的 NSNumber 创建一个值为10的数字对象:NSNumber *num=[NSNumber numberWithInt:10]; 创建不同数值类型方法: numberWithDouble numberWithF... 阅读全文

posted @ 2011-09-22 19:37 封起De日子 阅读(95) 评论(0) 推荐(0) 编辑

Interface Builder 窗口操作

摘要: 打开关闭 关闭窗口:[theWindow close]; 关闭窗口并释放内存: [theWindow setReleasedWhenClosed:YES] [theWindow close]; 新建窗口:theWindow=[[NSWindow alloc] init]; 显示窗口:[theW... 阅读全文

posted @ 2011-09-22 19:36 封起De日子 阅读(125) 评论(0) 推荐(0) 编辑

用例子说明MVC 设计模式(以Objective-C 实现)

摘要: 要实现的功能: 对窗体上一个复选框,标签修改,按钮事件进行演示 Xcode新建一个项目 File -> Creat Project -> Cocoa Application -> MyProject(项目名) 创建一个底层实现类(模型Model) Xcode 项目中选中Classe... 阅读全文

posted @ 2011-09-22 19:35 封起De日子 阅读(145) 评论(0) 推荐(0) 编辑

Objective-C 语法学习笔记

摘要: 变量定义 interface 文件(*.h)中定义,定义要放在 interface 名称后的括号内 对象的定义要用指针[NSButton *aButton;],使用正常名称 普通变量正常定义使用 方法定义 interface 文件(*.h)中定义,定义放在括号外且 @end 标记前 以符号([... 阅读全文

posted @ 2011-09-22 19:34 封起De日子 阅读(94) 评论(0) 推荐(0) 编辑

Cocoa添加一个关于面板

摘要: 相关内容包括在 Info.plist 文件中,其中包括5项:【Name or titles】,【Icon】,【Version number】,【Copyright date】,【Credits】 设置关于窗体的图标(*.icns) 把文件拖到项目窗口的Resouce 文件夹下 在 Info.p... 阅读全文

posted @ 2011-09-22 19:33 封起De日子 阅读(74) 评论(0) 推荐(0) 编辑

Interface Builder 学习笔记

摘要: 主要窗口: Project window:存储界面文件内容(即为NIB 工程窗口) Design window:应用程序的用户界面 Inspector window:查看和编辑界面控件和对象的属性 Library:放置控件的工具箱 Menu editor:增删改应用程序的菜单 NIB (工程)... 阅读全文

posted @ 2011-09-22 19:32 封起De日子 阅读(120) 评论(0) 推荐(0) 编辑

Xcode 使用笔记

摘要: 查看或修改Xcode 环境设置 用户可以设置自己的编程环境状态,但设置前得先关了所有打开着得工程 1. (菜单项)Xcode -> Preferences 或者 command + , 2. 可以选择其中的所有项目进行设置 例如:General选项卡中有个编程界面的设置选项: Layout... 阅读全文

posted @ 2011-09-22 19:31 封起De日子 阅读(92) 评论(0) 推荐(0) 编辑

在Xcode以及Interface Builder下简单使用Cocoa

摘要: 下面写下建一个简单的程序,来说明如何使用macintosh的IDE 中的Xcode以及Interface Builder 做简单的Cocoa开发,为初学者学习 程序功能是把一个text里的数字复制到一个lable里 1.创建项目: 双击Xcode程序图标 如果是第一次打开会出现欢迎界面,可以查... 阅读全文

posted @ 2011-09-22 19:30 封起De日子 阅读(157) 评论(0) 推荐(0) 编辑

导航