2014-07-26 6 views
1

전용 >>>>NSLog(@"%@", _currentPost[@"postString"]); 오른쪽 문자열을 인쇄하십시오.xcode에서 속성 값을 설정할 수없는 이유는 무엇입니까?

NSLog(@"%@",postTextView.text); 왜 인쇄 하시겠습니까?

어떻게 값을 textView.text로 전달할 수 있습니까?

문자열을 textView에 전달할 수없는 이유는 무엇입니까?

#import <UIKit/UIKit.h> 
#import <Parse/Parse.h> 

@interface JCPostTableViewCell : UITableViewCell 

@property (strong, nonatomic) PFObject *currentPost; 

@property (strong, nonatomic) IBOutlet UITextView *postTextView; 

@end 

=========================================== =============

#import "JCPostTableViewCell.h" 

@implementation JCPostTableViewCell 

@synthesize postTextView; 

-(void) layoutSubviews 
{ 
    postTextView.text = _currentPost[@"postString"]; 
    NSLog(@"%@", _currentPost[@"postString"]); 
    NSLog(@"%@", postTextView.text); 
} 
+0

후 대리자 방법을 설정으로 enter image description here

같은. 경고를 표시하고 경고를 무시하지 마십시오. 메모리 오류를 막기 위해 형식 문자열과 함께'NSLog'를 사용하십시오. – duci9y

+1

내 생각 엔 콘센트가 연결되지 않았으며'nil'입니다. 확인 부탁합니다. – trojanfoe

답변

0

내 생각 엔 콘센트가 IB에 연결되어 있지 및 따라서 효과적으로 호출하는 것입니다 : 더 출력을 생성하지 않습니다

NSLog(nil); 

.

NSLog(@"%@", self.postViewText.text); 

콘센트에 연결되어 있는지 확인하는 방법의 시작 부분에 다음 코드를 추가합니다 : 당신은 NSLog에 형식 문자열 상수 문자열을 사용하고 당신이 할 경우 (null) 출력 이상이 나타납니다되어 있습니다 :

NSAssert(self.postViewText, @"postViewText outlet not connected!"); 
+0

네가 맞다. IB에 콘센트를 연결하려면 어떻게해야합니까? – user3038497

+0

대답 해 주셔서 감사합니다. NSLog() 테스트하는 것입니다, 내 요점은 어떻게 "postString"textView.text 전달할 수 있습니다? – user3038497

+0

콘센트가 연결되면 코드가 작동합니다. – trojanfoe

0

콘센트에 연결할 수 없습니다. 당신은 텍스트 뷰를 연결하고`NSLog`를 사용하는 방법이 아니다 체크인

NSLog(@"%@", self.postViewText.text); 
관련 문제