카테고리 Archives: 미분류

GPS 작업 11

1. 시계의 추가

.h

    NSCalendar*         calendar;

    NSDateComponents*   comps;

추가

.m

초기화 부분

       //날짜 정보 초기화

        calendar= nil;

        comps = nil;

        // 오브젝트 대입

        calendar = [[NSCalendar alloc]initWithCalendarIdentifier:NSGregorianCalendar];

구현부

    //날짜 처리

    //날짜 콤포넌트 취득

    unsigned int unitFlag= NSYearCalendarUnit|NSMonthCalendarUnit|NSDayCalendarUnit|NSHourCalendarUnit|NSMinuteCalendarUnit|NSSecondCalendarUnit;

    comps=[calendar components:unitFlag fromDate:[NSDate date]];

    

    

    // 날짜 표시

//    dateView.text = [NSString stringWithFormat:@”%02d.%02d.    %02d:%02d.%02d “,comps.month,comps.day,comps.hour,comps.minute,comps.second];

    

    [dateLabel setString:[NSString stringWithFormat:@”%02d.%02d.    %02d:%02d.%02d “,comps.month,comps.day,comps.hour,comps.minute,comps.second]];

    NSLog(@”%02d.%02d.    %02d:%02d.%02d “,comps.month,comps.day,comps.hour,comps.minute,comps.second);

GPS 작업 10

1. 0.5초 단위로 타이머로 튕긴 뒤 0.5초 간격으로 회전하도록 해서 실시간으로 값을 받아 방위계가 튀는듯하게 보이는 것을 줄이다.

    CCAction* rotate = [CCRotateTo actionWithDuration:0.5f angle:-(magneticHeading)+90];

    [sprite runAction:rotate];

이전엔 CCRotateBy를 써서 각도 변화량을 적어줬어야했는데, CCRotateTo를 이용 직접 목표각을 설정하도록 변경.


2. 시계 추가할 것!