Xcode에서 테스트 프로그램을 수행하는 중입니다. 지금까지 main.m에이 코드가 있습니다. 오류가 전혀 발생하지 않지만 출력이 일어나지 않습니다. 즉, 인쇄 방법에서 NSLog가 발생합니다.오류가 없지만 NSLog가 출력되지 않습니다
무엇이 문제 일 수 있습니까? 나는 명백한 무언가를 놓치고 있어야한다는 것을 안다.
#import <UIKit/UIKit.h>
#import "JTAppDelegate.h"
@interface Fraction: NSObject
-(void) print;
-(void) setNumerator: (int) n;
-(void) setDenominator: (int) d;
@end
@implementation Fraction
{
int numerator;
int denominator;
}
-(void) print
{
NSLog (@"%i/%i", numerator, denominator);
}
-(void) setNumerator:(int)n
{
numerator = n;
}
-(void) setDenominator:(int)d
{
denominator = d;
}
@end
int main (int argc, char * argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([JTAppDelegate class]));
// Create an instance of Fraction and initialise it
Fraction *myFraction = [[Fraction alloc] init];
//Set Fraction to 1/3
[myFraction setNumerator: 1];
[myFraction setDenominator: 3];
//Display the fraction using the print method
[myFraction print];
}
}
흠 ... 컨트롤이 반환에서 반환 UIApplicationMa – Guru
는 [이] 한 번 봐 (http://stackoverflow.com/questions/6279551/nslog-stopped-working를 타고 -in-xcode) 관련 질문 – Groot
어디에서'print'를 호출합니까? – Larme