Contents

조회 수 673 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

Notification 날릴 때,

//Dictionary 만들어서 사용할 경우..
NSDictionary *infoData = [NSDictionary
    dictionaryWithObjectsAndKeys:missionIdString, @"missionId",
                          winYNString, @"winYNString",
                          str1String, @"str1String",
                          str2String, @"str2String",
                          callbackString, @"callbackString",
                          nil];

[[NSNotificationCenter defaultCenter]
    postNotificationName:@"NotificationLoadedBenefitView"
    object:nil userInfo:infoData];


// 또는 한번에.. ㅋㄷ
[[NSNotificationCenter defaultCenter]
    postNotificationName:@"NotificationLoadedBenefitView"
    object:nil userInfo:@{@"missionId":missionIdString,
                            @"winYNString": winYNString,
                            @"str1String": str1String,
                            @"str2String": str2String,
                            @"callbackString": callbackString}];

 

Notification 받는 방법과 처리하는 메소드(selector)

// Notification 처리 메소드
- (void)updateBenefitView:(NSNotification *)notification
{
    self.isWithCallback = YES;
    [self viewMissionResult:notification];
    
    NSDictionary *dict = [notification userInfo];
    NSString *callbackString = [dict objectForKey:@"callbackString"];

    [self performSelector:@selector(execCallback:)
        withObject:callbackString afterDelay:1.0];
}

// Notification 옵저버
- (void)viewDidLoad
{
    [[NSNotificationCenter defaultCenter]
        addObserver:self selector:@selector(updateBenefitView:)
        name:@"NotificationLoadedBenefitView" object:nil];
}

// Notification 제거
- (void)dealloc
{
    [[NSNotificationCenter defaultCenter] removeObserver:self];
}

 


?

  1. [ios] 최신 UI 모음.. (나중에 정리할 것)

    Date2013.08.09 CategoryDevelop Byhooni Views0
    Read More
  2. 이어서 작업할 내용~

    Date2013.11.21 CategoryDevelop Byhooni Views0
    Read More
  3. [c#] 전자금융보안론 발표/설치 자료(툴바 소스코드)

    Date2016.05.07 CategoryDevelop Byhooni Views0
    Read More
  4. [ios] 스터디 자료 (from 종길M)

    Date2013.06.04 CategoryDevelop Byhooni Views0
    Read More
  5. [js] 2048 예쁘게 만들고 있는거.. ㅋㄷ

    Date2015.01.30 CategoryDevelop Byhooni Views0
    Read More
  6. [ios] 패스(path) 앱 메뉴 스타일

    Date2013.06.11 CategoryDevelop Byhooni Views0
    Read More
  7. 아이 훌레시 작업중 ㅋㅋ

    Date2013.08.09 CategoryDevelop Byhooni Views0
    Read More
  8. [ios] IB 없이 개발하기 (html)

    Date2013.05.31 CategoryDevelop Byhooni Views0
    Read More
  9. [iphone] PerfectlyClear 보정솔루션 최신..

    Date2013.05.28 CategoryDevelop Byhooni Views0
    Read More
  10. 사이버보안실무 수업 메모

    Date2017.03.23 CategoryDevelop Byhooni Views0
    Read More
  11. DDay Memo 1.9.4 소스코드

    Date2015.10.03 CategoryDevelop Byhooni Views0
    Read More
  12. [ios] APNS 샘플 코드..

    Date2013.06.27 CategoryDevelop Byhooni Views0
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 71 Next
/ 71