2013-12-11 7 views
-3

나는 고등학생입니다. 완전히 새로운 코딩을하고 있으며, 학교 수업을 위해 선택한 앱을 만들기 위해 선택한 짧은 수업이 있습니다. 대부분의 코딩에 성공했습니다. , 그러나 나는 계속되는 오류, 예상 식별자 또는 '('.Ive 인터넷을 통해 검색 한 및 오류를 지우는 방법을 찾지 못했습니다.예상되는 식별자 또는 '('오류

그래서 두 개의 별도 코드를 수행하고 시도하고 있습니다. 복사 지금 함께 붙여 넣기와 같은 오류가 나타납니다하기

오류 :.. 예상 식별자 또는 '('

@interface ViewController() 
<UIWebViewDelegate> 

@end 

@implementation ViewController 
@synthesize webView; 

- (void)viewDidLoad 
{ 
[super viewDidLoad]; 
webView.delegate = self; 
NSURL *url = [NSURL URLWithString:@"https://twitter.com/u_bett"]; 
NSURLRequest *urlrequest = [NSURLRequest requestWithURL:url]; 
[webView loadRequest:urlrequest]; 

} 
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request   navigationType:(UIWebViewNavigationType)navigationType 
{ 
if(navigationType == UIWebViewNavigationTypeLinkClicked) 
{ 
    return NO; 
} 

return YES; 
} 
{    //exected identifier or '(' 
[self.ScrollView setScrollEnabled: YES]; 
[self.ScrollView setContentSize: CGSizeMake(320, 900)]; 
} 




- (void)didReceiveMemoryWarning 
{ 
[super didReceiveMemoryWarning]; 
// Dispose of any resources that can be recreated. 
} 

- (IBAction)Twitter:(id)sender {NSURL *myURL = [NSURL   URLWithString:@"https://twitter.com/u_bett"]; 
NSURLRequest *myRequest = [NSURLRequest requestWithURL:myURL]; 

[webView loadRequest:myRequest]; 
} 

- (IBAction)Facebook:(id)sender { 
NSURL *myURL = [NSURL URLWithString:@"https://www.facebook.com/BettSchools"]; 
NSURLRequest *myRequest = [NSURLRequest requestWithURL:myURL]; 

[webView loadRequest:myRequest]; } 
,536,

편집 : 내가 말했듯이 코드의 BOOL 부분에 몇 가지 오류가 발생했습니다. 아래에 표시됩니다. }

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request  navigationType:(UIWebViewNavigationType)navigationType  

//Expected ';' after expression 

//use of undeclared identifier 'request' 
{ 
if(navigationType == UIWebViewNavigationTypeLinkClicked) 
{ 
    return NO; 
} 

return YES; 
} 
+0

이 엑스 코드와 아무 상관이있다 -이입니다 컴파일러 오류. –

+1

또한 들여 쓰기 코드. 읽을 수없는 혼란입니다. –

+1

들여 쓰기 할 코드 블록에서 Ctrl-I. – Rob

답변

6

당신은 어떤 기능의 외부에있는 코드의 블록이 있습니다

{    //exected identifier or '(' 
[self.ScrollView setScrollEnabled: YES]; 
[self.ScrollView setContentSize: CGSizeMake(320, 900)]; 
} 

당신이 실수로 아마 삭제 한 방법 정의

+0

제 편집을 확인하십시오. 새로운 오류가 나타났습니다 – user3091822

+1

@ user3091822 새로운 문제에 대해 새로운 질문을해야합니다. 그러나 스스로 해결할 수있을 것 같습니다. 오류는 컴파일러가 예상하는 것을 알려줍니다. – woz

관련 문제