Programmazione

Domande e risposte per programmatori professionisti ed entusiasti




24
Come rilevare iPhone 5 (dispositivi widescreen)?
Ho appena eseguito l'aggiornamento a XCode 4.5 GM e ho scoperto che ora puoi applicare la dimensione "4" Retina "al tuo controller di visualizzazione nello storyboard. Ora, se voglio creare un'applicazione che funziona su iPhone 4 e 5, ovviamente devo costruire ogni finestra due volte, ma devo anche rilevare se …




9
Come evitare la follia del costruttore dell'iniezione di dipendenza?
Trovo che i miei costruttori stiano iniziando ad apparire così: public MyClass(Container con, SomeClass1 obj1, SomeClass2, obj2.... ) con un elenco di parametri sempre crescente. Poiché "Container" è il mio contenitore di iniezione di dipendenza, perché non posso semplicemente fare questo: public MyClass(Container con) per ogni classe? Quali sono gli …

13
Come utilizzare NSURLConnection per connettersi con SSL per un certificato non attendibile?
Ho il seguente semplice codice per connettermi a una pagina Web SSL NSMutableURLRequest *urlRequest=[NSMutableURLRequest requestWithURL:url]; [ NSURLConnection sendSynchronousRequest: urlRequest returningResponse: nil error: &error ]; Tranne che dà un errore se il certificato è autofirmato Error Domain=NSURLErrorDomain Code=-1202 UserInfo=0xd29930 "untrusted server certificate".C'è un modo per impostarlo per accettare le connessioni comunque …

21
Come analizzare una stringa in un int nullable
Voglio analizzare una stringa in un int nullable in C #. vale a dire. Voglio recuperare il valore int della stringa o null se non può essere analizzato. Speravo in qualche modo che funzionasse int? val = stringVal as int?; Ma non funzionerà, quindi il modo in cui lo sto …
300 c#  .net  string  .net-3.5  nullable 

3
.NET 4.0 ha un nuovo GAC, perché?
%windir%\Microsoft.NET\assembly\è il nuovo GAC . Significa ora che dobbiamo gestire due GAC, uno per le applicazioni .NET 2.0-3.5 e l'altro per le applicazioni .NET 4.0? La domanda è: perché?
300 .net  .net-4.0  gac 

3
Perché NaN - NaN == 0.0 con il compilatore Intel C ++?
È noto che i NaN si propagano in aritmetica, ma non sono riuscito a trovare alcuna dimostrazione, quindi ho scritto un piccolo test: #include <limits> #include <cstdio> int main(int argc, char* argv[]) { float qNaN = std::numeric_limits<float>::quiet_NaN(); float neg = -qNaN; float sub1 = 6.0f - qNaN; float sub2 = …
300 c++  c  floating-point  ieee-754  icc 



9
Gson: converte direttamente String in JsonObject (no POJO)
Non riesco a capirlo. Sto tentando la manipolazione dell'albero JSON in GSON, ma ho un caso in cui non conosco o non ho un POJO in cui convertire una stringa, prima della conversione JsonObject. C'è un modo per andare direttamente da a Stringa JsonObject? Ho provato il seguente (sintassi Scala): …
300 java  json  gson 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.