공지사항
동네사람들~
Touch Touch
Development
Q & A
자유게시판
로그인
로그인 유지
회원 가입
아이디/비밀번호 찾기
G5태한 Twitter
follow me on Twitter
Total
: 517278
Today
: 242
Yesterday
: 308
Q & A
글수
1,562
회원 가입
로그인
구조체 선언 질문이요~
범이아빠
2008.09.24
12:23:42
9095
http://www.iphoneos.co.kr/zbxe/3910
매번 초보적인 질문을 드리네요. ( ^^;;;;) 나름 고민하다 ... 올려봅니다.
현재 struct _XXX {
int x;
int y;
_XXX(int a, int b) {
a = 4;
b = 5;
}
} _YYY
위와 같은 구조체를 변환할려고 합니다.
클래스 형태로 사용하는 방법이 있는것 같은데 구조체 안에 정의하는 함수들은 어떻게 변환해야
쉽게 변경이 될까요???
이 게시물을..
목록
엮인글 주소 : http://www.iphoneos.co.kr/zbxe/3910/f40/trackback
2008.09.29
20:18:28
범이아빠
^^; 아무런 답장이 없는 사이 알아낸 내용 올려봅니다.
1. c++ class 와 object c 는 함께 사용할 수 있다. 고로 구조체를 class 로 변경하여 작업.
2. 연산자 오버로딩은 지원하지 않는다.
3. 클래스간 상호 상속은 허용되지 않는다. (object c 컬파일러가 인식 불가
이외에도 몇가지 있는것 같은데 정리되는대로 다시 붙일께요~ T.T
// helloworld.mm 내용중
@import <Cocoa/Cocoa.h>
class HelloWorld;
@interface PLog:NSObject {
HelloWorld *ptr;
}
-(void)sayHi:(HelloWorld *)p;
@end
class HelloWorld{
구현 생략 ....
}
@implementation PLog
... 생략
@end
위처럼 struct 를 class형태로 만들어서 변환하면 된다고 책에 나옴. ^^; 아직 하기전.
2008.09.29
20:20:27
범이아빠
아참 중요한것.... Object C 형태의 클래스로 만들어서 사용하는것은 당근 가능.
제가 할려는 것은 최소한의 수정으로 C++ 코드를 Object C 형태로 바꾸어서 프로그램 포팅을 원하는것 입니다.
번호
제목
글쓴이
조회수
날짜
82
iPhone Developer Program을 개인이 아닌 기업으로 가입해보신분 있나요?
4
퍼즐랩
6074
2008-10-06
81
UIView 관련 질문입니다.
1
쭈그렁망태기
5744
2008-10-03
80
Distribution 설정 중 궁금한 것이 있습니다.
3
ong
8583
2008-10-03
79
프로그램 백버튼종료시 호출되는 함수을 알수 없을까요?
2
프리맨
5462
2008-10-02
78
터미널에서 어떻게 실행시키나요?
2
둘리사랑
5668
2008-10-02
77
시뮬레이터 가로실행 하는 법입니다. 좌표계가 바뀌지 않네요.. 좌표계도 가로로 시작하게 하려면 어떻게 하나요?
1
피닉스임
6386
2008-10-02
76
Annunciator 영역 (안테나 표시 영역) 안보이게 하는 법 아시나요~???
1
피닉스임
6675
2008-10-01
75
iphone에 저장되는 사진, 동영상의 path를 알수 없을까요?
6
문철희
10739
2008-10-01
74
property와 synthesize 에 대해 알려주세요.
1
쭈그렁망태기
5886
2008-09-30
73
UI, 코드로 생성하여 만드는 것 VS IB로 만드는것.. 차이는?
2
T.L.o.W
5497
2008-09-30
72
개발 환경 문의 드립니다...
4
리피
6125
2008-09-29
71
초보적인 질문..^^;; 뷰 전환에 대해...
3
T.L.o.W
7351
2008-09-29
70
기이한현상;;
4
웅이
9416
2008-09-29
69
GS태한님께 질문이 있습니다~ UITableView 관련..
2
웅이
12068
2008-09-26
68
iPhone Developer Program가입 후 연결할려는데 복사에서 에러가 납니다.
6
지네
6700
2008-09-26
67
네비게이션아이템중 백버튼 액션 사용
2
zero
8963
2008-09-26
66
문법 질문 임니다..
3
소라깡
6805
2008-09-25
65
빌드시 생성되는 app이름을 바꾸고 싶습니다.
2
프리맨
5496
2008-09-24
64
UIButton 을 동적으로 생성 할 수 있나요?
2
웅이
13315
2008-09-24
구조체 선언 질문이요~
2
범이아빠
9096
2008-09-24
목록
쓰기
70
71
72
73
74
75
76
77
78
79
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
검색
취소
1. c++ class 와 object c 는 함께 사용할 수 있다. 고로 구조체를 class 로 변경하여 작업.
2. 연산자 오버로딩은 지원하지 않는다.
3. 클래스간 상호 상속은 허용되지 않는다. (object c 컬파일러가 인식 불가
이외에도 몇가지 있는것 같은데 정리되는대로 다시 붙일께요~ T.T
// helloworld.mm 내용중
@import <Cocoa/Cocoa.h>
class HelloWorld;
@interface PLog:NSObject {
HelloWorld *ptr;
}
-(void)sayHi:(HelloWorld *)p;
@end
class HelloWorld{
구현 생략 ....
}
@implementation PLog
... 생략
@end
위처럼 struct 를 class형태로 만들어서 변환하면 된다고 책에 나옴. ^^; 아직 하기전.