공지사항
동네사람들~
Touch Touch
Development
Q & A
자유게시판
로그인
로그인 유지
회원 가입
아이디/비밀번호 찾기
G5태한 Twitter
follow me on Twitter
Total
: 488176
Today
: 45
Yesterday
: 168
Q & A
글수
1,540
회원 가입
로그인
구조체 선언 질문이요~
범이아빠
2008.09.24
12:23:42
8517
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/c75/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 형태로 바꾸어서 프로그램 포팅을 원하는것 입니다.
번호
제목
글쓴이
조회수
날짜
1540
navigationBar custom에 관한 질문입니다.
2
밤에만친구
49
2012-01-30
1539
MFMailComposeViewController의 표시언어 바꿀수 있을까요?
짤루기
41
2012-01-29
1538
APNS관련 궁금한게 있습니다. 아시는분 답변좀 부탁드릴게요
2
이백원
115
2012-01-17
1537
C언어 함수 호출방법??
2
카사리안
148
2012-01-13
1536
인트로 이미지 관련 문의 드립니다.
1
foyosoul
226
2012-01-05
1535
Core Data LightWeight Migration 문제
1
레오파드
234
2012-01-04
1534
아이폰 무한 확장을 위하여...
tjeans
2106
2011-12-09
1533
UIScrollView 안에서 이벤트 처리 부분
1
성웅이
2573
2011-12-01
1532
UIImagePickerController 에서 비디오 선택시 압축하지 않도록 하기?
애송이
3683
2011-11-21
1531
[도움 요청]엔터프라이즈 등록관련 문의
simani
3752
2011-11-17
1530
UIWindow의 sendEvent: 오버라이딩
성만 옹
4576
2011-11-08
1529
Xcode 4.2로 업데이트 하니 특정 코드가 작동을 하지 않습니다.
1
컴맹청년
5286
2011-10-25
1528
UIScrollView와 UIPageViewController의 컨트롤 문제
1
성만 옹
4680
2011-10-24
1527
모달뷰 기능구현 질문입니다.
1
zexter
4303
2011-10-22
1526
박스2D 셋팅
크크캬캬
4862
2011-10-12
1525
[질문] 제일 마지막에 찍은 사진 자동으로 접근할 수 없을까요?
정다산
4304
2011-10-11
1524
POSIX계열 함수에 대한 질문입니다.
zexter
4461
2011-10-10
1523
테이블 뷰
1
shshh
5238
2011-10-06
1522
View 구현 관련해서 질문드립니다.
1
Logue
5411
2011-10-02
1521
xcode 4.X 업그래이드 질문드립니다.
3
니캉내캉1
5273
2011-09-27
목록
쓰기
1
2
3
4
5
6
7
8
9
10
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
검색
취소
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형태로 만들어서 변환하면 된다고 책에 나옴. ^^; 아직 하기전.