這不是整個代碼,但我試圖讓它看起來像一個textview框,看看是否已經放入一個值。如果不是,我希望它做第一位,如果不是,我希望它去其他...但無論我做什麼,只是崩潰或不工作。objective-c:if statement not working properly
-(IBAction) sendPressed{
if((youtubeurl.text = @"")){
//if it doesnt have value
NSLog(@"no youtube clip");
youtubelink = @"";
}
else{
//if youtube url has been entered
NSLog(@"youtube clip found");
completeurl = youtubeurl.text;
youtubelink = [completeurl substringFromIndex:16];
}
是什麼類型youtubelink?如果這不是NSString,它是不好的主意分配字符串,(這將是youtubelink.text = @「」) – PetrV
可能重複的[如果NSString不等於函數?](http://stackoverflow.com/questions/ 15375815/if-nsstring-does-not-equal-function) –