Frage : alloc - wie man weiß, wann man einen Fall einer Kategorie verursacht.

Ich habe entdeckt, dass, beim Arbeiten mit UIWebView, Sie alloc nicht instantiate benennen müssen den Gegenstand von der UIWebView Kategorie.  Tatsächlich wenn ich alloc und init benenne, und dann versuchen, loadRequest zu verwenden, das URL wird nicht geladen in meinem Gegenstand überhaupt.
Can, das jemand warum erklären?

From der Entwickler Doc., die er wie loadRequest ist eine Fallmethode aussieht.  Nicht sollte ich instantiate müssen den Gegenstand, bevor ich ein von ihm benenne, bin Methoden?


z.B. in meinem viewController.h

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
#import 

@interface simWebViewController: UIViewController {
	IBOutlet UIWebView *myWebView;
	*myURLString NSString;
	NSURL *myURL;
	NSURLRequest *myRequest;
}

- (IBAction) myMethod: Absender (Identifikation);

@property (nicht atomar, behalten), UIWebView *myWebView;
@end


and im viewController.m

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
 - (IBAction) myMethod: Absender (Identifikation) {
	myURLString = [[NSString alloc] initWithString: @ " http://www.apple.com "];
	myURL = [[NSURL alloc] initWithString: myURLString];
	myRequest = [[NSURLRequest alloc] initWithURL: myURL];

	//myWebView = [[UIWebView alloc] init];
	
	[myWebView loadRequest: myRequest];
}

- (leeres) viewDidLoad {
	[SuperviewDidLoad];
	[myWebView setScalesPageToFit: JA];
}



Also, warum kann ich das scalePageToFit Eigentum des myWebView Gegenstandes innerhalb des viewDidLoad einstellen, bevor mein Gegenstand instantiated?  Oder existiert mein Gegenstand bereits?

Antwort : alloc - wie man weiß, wann man einen Fall einer Kategorie verursacht.

//myWebView = [[UIWebView alloc] init];
Selbstverständlich nicht. Sie haben ein webview im Schnittstellen-Erbauer hinzugefügt, also haben Sie einen Fall verursacht. Diese Linie, als sie uncommented, verursacht neuen Gegenstand.
Über scalePageToFit: sich prüfen. Diesen Pfosten für ein Info über es lesen:
Skala für ein UIWebView berichtigen
http://iphoneincubator.com/blog/windows-views/right-scale-for-a-uiwebview
Weitere Lösungen  
 
programming4us programming4us