Cuestión : alloc - cómo saber cuándo crear un caso de una clase.

He descubierto que al trabajar con UIWebView, usted no tiene que llamar el alloc para ejemplificar el objeto de la clase de UIWebView.  ¿De hecho, si llamo el alloc y el init, y después intentar utilizar el más loadRequest, el URL no será cargado en mi objeto en all.
Can que alguien explica por qué?

From el revelador doc. que parece la más loadRequest es un método del caso.  ¿No debo tener que ejemplificar el objeto antes de llamar uno de él soy métodos?


Eg.  en mi class= " lineNumbers " >
1 del >

#import codeBody del " prettyprint " del class= del id= " codeSnippet963289 " del >


and de @end
1 del >

 - myMethod (de IBAction): remitente (identificación) {
	el myURLString = [[alloc de NSString] el initWithString: @ " http://www.apple.com "];
	myURL = [[alloc de NSURL] el initWithString: el myURLString];
	el más myRequest = [[initWithURL del alloc de NSURLRequest]: myURL];

	//myWebView = [[init del alloc de UIWebView]];
	
	[myWebView más loadRequest: el más myRequest];
}

- viewDidLoad (vacío) {
	[viewDidLoad estupendo];
	[setScalesPageToFit del myWebView: SÍ];
}
¿el class= >


Also de
class= del

Respuesta : alloc - cómo saber cuándo crear un caso de una clase.

//myWebView = [[init del alloc de UIWebView]];
Por supuesto, no. Usted ha agregado un webview en constructor del interfaz, así que usted ha creado un caso. Esta línea cuando uncommented crea el nuevo objeto.
Sobre scalePageToFit: probarse. Leer este poste para un Info sobre él:
Enderezar la escala para un UIWebView
http://iphoneincubator.com/blog/windows-views/right-scale-for-a-uiwebview
Otras soluciones  
 
programming4us programming4us