自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(88)
  • 资源 (1)
  • 收藏
  • 关注

原创 MAC应用 如何连续在一个文件里面追加字符串( NSFileHandle定位到文件末尾)

- (IBAction)OnBT_Click1:(id)sender{    NSString *str_all=@"";    NSError *error = nil;    NSString *filePath = @"/Users/mac2/Documents/1.TXT";    BOOL bSaved=[str_all writeToFile:filePath 

2014-11-25 14:34:35 1429

原创 使用Scroll View显示一个文件夹的缩略图,类似图片浏览器(2)

使用Scroll View显示一个文件夹的缩略图,类似图片浏览器

2014-11-13 15:58:12 1006

原创 Scroll View 控件以Thumbnail的方式显示一个文件夹的所有图片,类似图片浏览器

Scroll View 控件以Thumbnail的方式显示一个文件夹的所有图片,类似图片浏览器

2014-11-13 15:44:03 1716 1

原创 MAC View的使用

当一个应用,用一个按钮切换不同的视图时,xu

2014-11-13 14:05:39 1565

原创 MAC XCode 编码时常见错误汇集(不断更新)

(1)当一个类所有的连接控件的原点失效了,这时候,是因为这个控件对应的数据源,

2014-11-13 11:39:13 1053

原创 在MAC应用里显示多个图片(IKImageBrowserView控件使用)(二)

在MAC应用里显示多个图片(IKImageBrowserView控件使用)(二)接着说上一片文章:还需要在库里面增加:QuartzCore.frameworkQuartz.framework这样才能编译通过。以上是文件结构:以上是界面结构一个视图,图片类的,然后还要2个委托时间,分别和类绑定,然后选中图片视图控件里面的

2014-11-13 10:58:09 1165

原创 在MAC应用里显示多个图片(IKImageBrowserView控件使用)

在MAC应用里显示多个图片(IKImageBrowserView控件使用)

2014-11-13 10:47:27 1786

原创 NSSplitView 左右滑动时,两边的Control同时改变大小

- (void) splitViewDidResizeSubviews:(NSNotification *)notification{    NSArray *subviews = [m_NSSplitView1subviews];        //Left (Index:0)    NSView *topView = [subviews obje

2014-10-27 19:13:19 946

原创 C++ 结构体数组的使用

C++ 结构体数组的使用以下代码可以在Windows的VC6,VC2008等上直接使用,也可以在MAC XCODE里面使用第一步:定义一个结构体注意:不要用char *类型,用容易操作的string   // Group    typedef struct GROUP_RECORD    {        std::string grou

2014-10-27 10:52:30 6423

原创 MAC 复选框,下拉列表的使用

MAC 复选框的使用

2014-10-27 10:35:38 3566

原创 如何将java的int类型的4个字符变成C++需要的int类型

如何将java字符变成C++xuyint for_java_char4_to_int(constchar* char_4bit_value){    size_t len =strlen(char_4bit_value);    if(4 != len)    {        // return -1;    }    int

2014-10-27 10:21:15 1181

原创 NSOpenPanel 使用(MAC 打开文件夹对话框的使用)

NSOpenPanel 使用1.得到多个选择的文件2.指定文件类型-(NSString *)get_fullpath{    NSOpenPanel *panel = [NSOpenPanelopenPanel];    NSArray* fileTypes = [[NSArrayalloc] initWithObjects:@"txt",@

2014-10-27 10:14:43 2496

原创 NSTableView 表格操作:增加,删除,编辑(方法2)

NSTableView 表格操作:增加,删除,编辑(方法2)在:NSWindowController新建表单(H,M,XIB三个文件+新建一个类放CellData)1.不使用delegate2.数据源直接是当前文件File's Owner3.H继承NSTableView协议,将需要的几个函数放入4.增加一个列表数据单元类这个方法的特点是:当新建立

2014-09-26 14:32:20 2850

原创 MAC Tree 实现的方法(NSOutlineView) 2 (实现了简单的选择和动态修改不同的数据)

MAC Tree 实现的方法(NSOutlineView) 2 (实现了简单的选择和动态修改不同的数据)在MAC Tree 实现的方法(NSOutlineView) 1 的基础上增加如下协议增加为:NSApplicationDelegate,NSOutlineViewDelegate, NSOutlineViewDataSource,NSMenuDelega

2014-09-24 17:33:50 2257 1

原创 MAC Tree 实现的方法(NSOutlineView) 1

MAC Tree 实现的方法(NSOutlineView) 1 1.将NSOutlineView控件放在xib界面上2.增加一个类,让这个类通过控件delegate和控件NSOutlineView绑定DataSource,这样这个表格就会显示这个类所指定的数据。在这类里面需要在里面增加协议NSOutlineViewDataSource>然后增加必须写的几个函数:

2014-09-24 14:17:07 3524

原创 关于如何编译一个多Targets的XCODE工程

1.首先要写一个脚本,例如叫做:MyBuild.sh连写

2014-09-17 19:36:00 727

转载 NSButton how to color the text

-(void)setNSButtonTextColor:(NSButton *)button                   andColor:(NSColor *)color{   // NSColor *color = [NSColor greenColor];    NSMutableAttributedString *colorTitle = [[NSMutab

2014-09-01 17:18:55 1319

原创 XCode开发OS X时多个版本TARGETS的控制

XCode开发OS X时多个版本TARGETS的控制

2014-08-29 18:30:13 905

原创 NSString 得到当前日期

-(NSString *) get_current_date_time{   NSDate *now = [NSDatedate];        NSCalendar *cal = [NSCalendarcurrentCalendar];    unsignedint unitFlags =NSYearCalendarUnit | NSMont

2014-08-28 14:08:25 591

原创 如何使用NSString结构体

// 处理这个纪录               A_Record record_one;               record_one  = [selfget_one_contact_from_html: str_one_record ];

2014-08-28 14:06:29 872

原创 NSString 从文件里面读取字符串

-(NSString *) readFromFile:(NSString *)filePath{   NSString* content =@"";    //首先判断文件是否存在    if ([[NSFileManagerdefaultManager] fileExistsAtPath:filePath])    {        content =

2014-08-28 13:53:04 692

原创 NSImageView 实现跑马灯效果

NSImageView 实现跑马灯效果zai

2014-08-28 13:49:56 1552

原创 学习:NSThread的使用

学习目的:NSThread的使用功能:1):主线程,不做任何事情,如果做事,就会先执行,然后其他事件排后执行,这样导致界面会等待主线程事件完成后,才做其他的响应事件。(这不是我们的目的,我们的目的是:一边一个事件执行中,一边其他界面的控件能去做事,而不是界面卡住状态!)2):辅助线程1:申明,然后初始化,然后start,三步完成,停止,可以直接设置一个中间变量来停止,然后cance

2014-07-31 11:47:05 640

原创 在MAC OS X 开发中,如何让程序有多线程?方法1

功能:ceH文件M文件运行效果测试OK!

2014-07-31 11:45:33 1910

原创 MAC XCode 得到当前应用程序的路径

- (IBAction)OnBT1:(id)sender{   NSString *resourcePath=[[NSBundlemainBundle] resourcePath];       m_LB1.stringValue = resourcePath;    // resourcePath 肯定位于当前执行程序目录下。}

2014-07-30 18:14:10 2372

原创 得到NSArray 的值的操作

- (IBAction)OnBT1:(id)sender{   // NSString*string = [[NSString alloc]initWithString:@"One;Two;Three;Four"];//4 OK    NSString*string = [[NSStringalloc]initWithString:@"One;Two;Three;Four;

2014-07-30 14:30:45 508

原创 MAC XCode开发技巧

@property (nonatomic)vectorsock_apk::stru_one> m_contacts;

2014-07-30 10:32:51 607

原创 NSString to string [互相转换:支持中文]

NSString to string [互相转换:支持中文]NSString to string [互相转换:支持中文]

2014-07-29 19:56:05 1482

原创 NSTableView 表格操作:增加,删除,编辑 [2]

如何在显示的对话框里面,能够显示一个表格?如果是在Windows系统下的VC

2014-07-29 19:15:53 1845

转载 使用vector建立结构体变量的数组,动态进行增加删除和显示

HCPPM调用

2014-07-29 17:46:28 3103

原创 Cocoa 静态显示一个对话框2 [帮大家复习一次]

第一步:在你建立的工程里面:

2014-07-29 17:06:26 1104

原创 将4位长度的char转换为int类型

/* 将4位长度的char转换为int类型 */int for_java_char4_to_int(constchar* char_4bit_value){   size_t len =strlen(char_4bit_value);   if(4 != len)    {       return -1;    }     

2014-07-28 11:39:14 1468

原创 如何使用Cocoa来写XML文件和读XML文件[部分属于转载]

M文件H文件测试结果:成功!

2014-07-24 20:22:33 783

转载 cocoa read xml and save xml

使用Cocoa保存XML格式记录文件是本文要介绍的内容,在Cocoa中保存XML的属性列表文件(plist)是很容易的事情。NSArray,NSDictionary, NSString, 或者 NSData都可以保存为XML格式的plist文件。如果NSArray或者NSDictionary中还包含其他可以保存为属性列表的对象,它们可以一起存储在plist文件中。下面是保存的方法:

2014-07-24 17:04:54 654

转载 Cocoa 选择保存路径对话框 和 选择打开文件对话框

- (IBAction)OnBT_OpenSaveDialog:(id)sender{   // File : no 扩展名   // NSSavePanel *savePanel = [NSSavePanel savePanel];   // [savePanel runModal];        NSSavePanel*    panel =

2014-07-24 11:18:57 3609 1

原创 Cocoa 静态显示一个对话框

M//// form2.m// test_multi_window//// Created by on 23/7/14.// Copyright (c) 2014 EDU. All rights reserved.//#import "form2.h"@interface form2 ()@end@implementation form2- (id)i

2014-07-23 16:21:43 1034

转载 数组类型的数据结构在C++里面定义和使用

CLASS CPP//// date_oper.cpp// test_string_array//// Created by on 7/23/14.// Copyright (c) 2014 edu. All rights reserved.//#include "date_oper.h"CDate_Oper::CDate_Oper(){}CDate_O

2014-07-23 01:37:31 827

原创 多个视图的切换

多个视图的切换STEP1新建-》Cocoa App li ca t

2014-07-21 15:08:58 2165

原创 编译XCODE的时候,如果修改从10.8到10.7版本

出现下面错误: lazy symbol binding failed: Symbol not found: _objc_setProperty_atomic  可更改deployment target使起小于os sdk 。若工程中添加了其他工程  则也应该更改起deployment target

2014-07-18 09:34:57 666

原创 MAC OS X socket 2 [a simple example]

MAC OS X socket 2 [a simple example]Xcode->New WorkspaceXCode->New Project: C: [Add to : ?]Server: code//// main.c// s2// Server// Created by DMD on 4/7/14.#include #include #inc

2014-07-04 14:14:43 1679

使用Scroll View显示一个文件夹的缩略图,类似图片浏览器

Scroll View 控件显示一个文件夹的缩略图,类似图片浏览器

2014-11-13

空空如也

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

TA关注的人

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