自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (9)
  • 收藏
  • 关注

原创 drawrect的触发情况

当存在两个nsview的自类,如view1,view2.view2是在view1里面使用,当触发移动view2里面的位置时,view1的drawrect和view2 的drewrect 都会调用有事你做视图移动时,怎么移也不动,那有可能是你在父类里面drawrec

2011-09-29 12:29:33 864

原创 Cocoa.Programming.for.Mac 翻译

Cocoa.Programming.for.Mac一位非常不错的朋友翻译的,感谢http://blog.sina.com.cn/s/articlelist_1576524975_1_1.html

2011-09-28 21:03:12 868

转载 自定义NSView

自定义View程序中所有的可视对象要么是window,要么是view.在这一章中,你将创建一个NSView的子类. 随着时间的推移,你一般会需要创建自定义的view来完成自定义画图和事件响应.即使你没有打算这样做,你也应该通过学习创建view类来了解cocoa的内部工作机制

2011-09-28 20:56:27 10850

转载 Cocoa程序启动过程

详谈Cocoa程序启动过程是本文要介绍的内容,首先,我们的程序运行的时候是对象之间的相互作用,而不是类之间的作用。新建一个helloword的cocoa程序,可以在xib中找到下面几个对象:file's Owner:xib文件的加载者firsrt resp

2011-09-28 20:53:58 1742 1

转载 Putting an NSTextView Object in an NSScrollView

Putting an NSTextView Object in an NSScrollViewA scrolling text view is commonly required in applications, and Interface Builder provide

2011-09-28 17:10:16 1707

转载 Cocoa中的Text

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

2011-09-28 16:26:42 1093

转载 extern用法详解(转)

extern用法详解(转)     1 基本解释  extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。  另外,extern也可用来进行链接指定。

2011-09-27 10:47:44 586

原创 Mac 下面判断双击事件

//判断双击事件    if (theEvent.pressure==1 && theEvent.clickCount==2) {

2011-09-23 17:51:03 1345

原创 一些好的学习网站

CocoaCast - http://www.cocoacast.com/ Cocoa Radio - http://www.cocoaradio.com/ Late Night Cocoa http://www.macdevnet.com/index.php?opt

2011-09-22 19:16:04 954

原创 NSNotification用法 1.点击发送一个通知。 - (void)menuItemClick:(id)sender; { [[NSNotificationCenter default

NSNotification用法1.点击发送一个通知。- (void)menuItemClick:(id)sender;{    [[NSNotificationCenterdefaultCenter] postNotificationName:E

2011-09-21 10:04:49 2078

转载 枚举类型

枚举类型如果一个变量只有几种可能的值,那么,可以把它定义为枚举类型(也称为枚举)。所谓枚举是指将变量的值一一列举出来,变量的值只限于列举出来的值的范围内。枚举类型的定义是以enum 关键字开头,然后是枚举数据类型的名称,而后是一系列值,这些值包含在一对花括号中,它们定义了

2011-09-21 10:00:10 1768

原创 nstableview

nstableview的每个单元格你都可以自定义一个cell的,当然你也可以使用同样的cell。- (int)numberofrowsintableview:(nstableview *)atableview;- (id)tableview:(nstableview *)

2011-09-20 17:15:38 2790

转载 如何用代码手工创建NSTableView

某些情况下,我们可能需要使用手工编写代码而不是使用Interface Builder建立NSTableView。尤其在我们需要修改NSTableView其中的内容的时候,这变得更加重要,而开发文档中写的不是很清楚。以下这段简单的代码可以手工创建一个NSTableView,

2011-09-20 13:10:55 1852

原创 NSTableView中自定义NSCell

最近在研究NSTableView中自定义NSCell,找到一段非常有价值的文字,翻译如下:An NSTableView consists of a data model (where it gets the values to display), and a collec

2011-09-19 17:52:04 4718

原创 在NSTableView排序时,我们可以通过增加一个小小的三角箭头图形,让表格的排序看得更加清楚。

在NSTableView排序时,我们可以通过增加一个小小的三角箭头图形,让表格的排序看得更加清楚。 将这段代码放到 mouseDownInHeaderOfTableColumn 或者 didClickTableColumn中 NSImage *indicatorIma

2011-09-19 10:45:03 2865

原创 还有如此实现方法,没试用过,mouseEntered一个按钮的时候如何让他自动显示按钮的注释信息在一个小的注释框中??鼠标移走又小的注释框又自动消失??

UIManager.put( "ToolTip.foreground ",   new   ColorUIResource(Color.red));         UIManager.put( "ToolTip.background ",   new   ColorUIRe

2011-09-19 09:51:10 1648

转载 随处使用Cocoa文字系统

随处使用Cocoa文字系统在某些情况下 你可能需要对想显示在屏幕上的文字做更多的控制,而不是仅仅使用NSTextField或者NSTextView,有时候你需要更高效地在屏幕上画文字,而不想使用NSStringDrawing方法。还可能你在某些情况

2011-09-16 15:38:18 2139

原创 数组排序方法

NSArray *sortedArray;sortedArray = [drinkDetails sortedArrayUsingSelector:@selector(compare:)];or usually even better: (The default so

2011-09-16 10:50:03 1080

原创 xcode 常用快捷键

command + b 构建command + enter 运行command + r   构建并运行command + k 编译command + y 构建调试command + shift + i 调试进入command + shift + o

2011-09-15 08:49:57 627

转载 IOS 及 Mac 开发的区别

iOS是从MacOS衍生出来的专门未为移动设备(iphone)推出的操作系统。iOS和Mac OS的UI观念有很大差别,iOS主要支持手势操作,包括多触点技术等等。从开发人员观点看,iOS和macos相比,对普通开发人员多加了不少限制。两者的框架有一定的差异:

2011-09-09 10:27:28 1507

原创 UIPopoverController 的使用方法 Ipad

1、初始化UIPopoverController    UIPopoverController *popover = [[UIPopoverController alloc]initWithContentViewController:navigationController];   //必须是个 ViewController/*且该 ViewController的 vi

2011-09-08 13:59:30 3504

原创 UISegmentedControl 用法

各位亲爱的朋友,我女朋友重病,请帮忙关注微博“智慧天使的故事 ”,并转播一下,衷心的谢谢各位了  新浪微博:http://weibo.com/u/2625761704;腾讯微博:http://t.qq.com/zhihui_angelNSArray * arr=[NSArrayarrayWithObjects:@"11",@"22",@"33",nil];   UISe

2011-09-07 16:14:49 6137

原创 UIButton的使用

UIButton *leftButton = [UIButton buttonWithType:UIButtonTypeRoundedRect]; //创建圆角矩形button2[leftButton setFrame:CG

2011-09-07 09:05:17 1003

原创 UITableView 的长按事件

Objective-c代码  UILongPressGestureRecognizer *lpgr = [[UILongPressGestureRecognizer alloc]

2011-09-06 23:14:44 2724

原创 启用长按事件 UILongPressGestureRecognizer

UILongPressGestureRecognizer *longPressGR =         [[UILongPressGestureRecognizer alloc] initWithTarget:self                                                       action:@selector(handleLongPress

2011-09-06 22:05:23 3042

原创 iphone UITableView隔行换色

view plain- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {    UIColor *color = ((indexPath.row % 2) == 0) ? [

2011-09-06 17:51:01 2149

原创 得到圆角UITextView 及修改样式

stock_dm_text = [[[UITextViewalloc] initWithFrame:CGRectMake(28,110, 90, 28)]autorelease];       stock_dm_text.textColor=[UIColo

2011-09-06 14:00:22 1598

转载 图形和描画

高质量的图形是应用程序用户界面的重要组成部分。提供高质量的图形不仅会使应用程序具有好的的外观,还会使它看起来象是系统的自然扩展。iPhone OS为创建高质量的图形提供两种路径:即通过OpenGL进行渲染,或者通过Quartz、Core Animation、和UIKit进行渲染。OpenGL框架主要适用于游戏或要求高帧率的应用程序开发。它是一组基于C语言的接口,用于在桌面电脑上创建2D和3

2011-09-06 13:38:21 1772

转载 iphone 常用代码

键盘上的return键改成Done: textField.returnKeyType = UIReturnKeyDone;textfield设置成为密码框:   [textField_pwd setSecureTextEntry:YES];收回键盘:

2011-09-06 13:35:00 3055

原创 加阴影的方法

一、给图片加上阴影  UIImageView*pageContenterImageView = [[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"onePageApple.png"]];

2011-09-06 11:09:05 6569

原创 三种内存释放模式

三种内存释放模式1.如果是用属性并且retian了self.labelUp=[[[UILabelalloc]initWithFrame:CGRectMake(15, frame.size.height/3-11, frame.size.width-15-10,22)]autorelease];self.labelUp=nil;2.如果只是一般的成员变量

2011-09-06 09:36:16 793

原创 UITableView 设置标题的方法

第一行 不滚动 是标题 将标题 - (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section{return 标题;}- (CGFloat)tableView:

2011-09-05 13:02:06 5257

原创 如何自定义UITableView标题

转载- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{    UIView *v_headerView = [[UI

2011-09-05 12:47:23 4675

原创 UIView属性clipsTobounds的应用

view添加view,并剪边(UIView属性clipsTobounds的应用)如题,有两个view: view1,view2view1添加view2到其中,如果view2大于view1,或者view2的坐标不在view1的范围内,view2是盖着view1的,意思就是超

2011-09-02 14:20:29 8993 1

原创 Xcode 中的GDB的命令。

Xcode的调试器为用户提供了一个GDB的界面,GDB是GNU组织的开放源代码调试器。您可以在Xcode的图形界面里做任何事情;但是,如果您需要 您可以在命令行里使用GDB的命令。 要在一个调试的任务里输入GDB命令行命令: 在工具栏里点击Console Draw

2011-09-01 16:23:29 3524

设备信息库.txt

很全的设备型号数据库信息,包含设备厂商、设备型号、品牌等

2019-06-29

UML 工具 starUML中文破解版

UML 工具 starUML中文破解版 -推荐一款UML工具(很好很强大) 上周我的一个朋友,同时也是目前公司的同事给我推荐了一款UML工具,开始用着没什么,但越用越感觉不错, 我甚至

2017-09-29

安卓及iPhone的斗地主原码

安卓及iPhone的斗地主原码,及ios内添加了聊天功能

2013-03-29

fiddler 中文破解版本

Fiddler2是一个网络调试代理,用来监测本地计算机和Internet之间所有的HTTP通讯

2013-03-23

IOS Socket 通信

IOS Socket 通信 例子 里面有mac下面的服务端 经测试完全可以可以运行

2012-03-19

PhoneGap IOS 端源码

PhoneGap IOS 端源码 使用HTML+css+javascript开发移动设备软件的技术

2012-03-09

IOS 下SQLite3数据库的连接工具类

本代码是在xcode4.2下编写,如要在他之下版本下编译,需要修改一小部分代码及加上手动内存管理 代码的主要用途是在IOS下面读取sqlite3的数据库。

2012-01-13

sqlitemanager 3.8 for mac +注册码

很好很实用的mac 下面的sqlite 工具

2012-01-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除