2010-06-02 6 views
0

제가 컴파일을 시도 할 때 초기화를 읽음으로써 캐스팅하지 않고 정수에서 포인터를 만드는 경고가 떠오릅니다. 아무 단서. 나는 다만 웹 사이트의 크기를 얻는 것을 시도하고있다.웹 사이트 Xcode의 크기를 가져 오는 데 문제가 있습니다.

#import "Lockerz_RedemptionViewController.h" 

@implementation Lockerz_RedemptionViewController 

-(IBAction)startLoop:(id) sender { 
    NSData *dataNew = [NSData dataWithData:[NSData dataWithContentsOfURL:[NSURL 
      URLWithString:@"http://www.google.com/"]]]; 

    NSUInteger *len = [dataNew length]; //error is here 

    NSLog(@"%@", len); 
} 

답변

1

NSUInteger이 당신의 코드를 변경, 부호없는 INT 단지 래퍼입니다 (즉, 제거 *이 객체에 대한 포인터 아니다으로) 또한

NSUInteger len = [dataNew length]; 

난 당신이가는 것 같아요 배 밖으로 당신의 초기화와 비트, 왜 그냥 할

NSData *dataNew = [NSData dataWithContentsOfURL:[NSURL 
        URLWithString:@"http://www.google.com/"]]; 

당신이

을 필요로하는 데이터가 포함 된 오토 릴리즈 객체를 반환해야 함
관련 문제