Programlama

Profesyonel ve meraklı programcılar için soru cevap

10
Merkez NSTextAttachment görüntüsü tek satır UILabel
İlişkilendirilmiş dizime bir NSTextAttachmentresim eklemek ve dikey olarak ortalamak istiyorum. Dizimi oluşturmak için aşağıdaki kodu kullandım: NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:DDLocalizedString(@"title.upcomingHotspots") attributes:attrs]; NSTextAttachment *attachment = [[NSTextAttachment alloc] init]; attachment.image = [[UIImage imageNamed:@"help.png"] imageScaledToFitSize:CGSizeMake(14.f, 14.f)]; cell.textLabel.attributedText = [str copy]; Ancak, görüntü hücrenin üst kısmına hizalı görünüyor textLabel. Ekin çizildiği doğrultuyu …

12
C ve C ++ 'da' sabit statik 'ne anlama geliyor?
const static int foo = 42; Bunu StackOverflow'da bir kodda gördüm ve ne işe yaradığını anlayamadım. Sonra diğer forumlarda bazı karışık cevaplar gördüm. En iyi tahminim, sabiti foodiğer modüllerden gizlemek için C'de kullanılmasıdır . Bu doğru mu? Öyleyse, neden biri onu yapabileceğiniz bir C ++ bağlamında kullansın private?
117 c++  c 

6
GCD'de eşzamanlı ve seri sıralar
GCD'deki eşzamanlı ve seri kuyrukları tam olarak anlamakta zorlanıyorum. Bazı sorunlarım var ve birinin bana net bir şekilde ve o noktada cevap vermesini umuyorum. Görevleri birbiri ardına yürütmek için seri kuyrukların oluşturulduğunu ve kullanıldığını okuyorum. Ancak, aşağıdaki durumlarda ne olur: Bir seri kuyruk oluşturuyorum dispatch_asyncÜç kez A, B, C bloğu …

2
Tek bir kural içinde birden çok sınıflı hedef öğeleri
Birden çok sınıf içeren öğelere sahip olan bazı HTML'im var ve bunları tek bir kural dahilinde atamam gerekiyor, böylece aynı sınıflar farklı kaplar içinde farklı olabilir. Bunun CSS'mde olduğunu varsayalım: .border-blue { border: 1px solid blue; } .background { background: url(bg.gif); } Sonra bunu HTML'mde var: <div class='border-blue background'>Lorum Crap …
117 css  class  target 

13
Görüntüyü sınırlayıcı kutuya sığacak şekilde ölçekleme
Bir görüntüyü sınırlayıcı kutuya ölçeklemek için (en boy oranını koruyarak) yalnızca css'e yönelik bir çözüm var mı? Bu, görüntü konteynerden daha büyükse işe yarar: img { max-width: 100%; max-height: 100%; } Misal: Kullanım durumu 1 (çalışır): http://jsfiddle.net/Jp5AQ/2/ Kullanım örneği 2 (çalışır): http://jsfiddle.net/Jp5AQ/3/ Ancak, bir boyut kabın% 100'ü olana kadar görüntüyü …
117 html  css  image  resize  autoresize 

5
phpunit mock yöntemi farklı argümanlarla çoklu çağrılar
Farklı girdi argümanları için farklı model beklentileri tanımlamanın herhangi bir yolu var mı? Örneğin, DB adlı veritabanı katman sınıfım var. Bu sınıf, "Query (string $ sorgu)" adlı bir yönteme sahiptir, bu yöntem girdi üzerinde bir SQL sorgu dizesi alır. Bu sınıf (DB) için sahte oluşturabilir ve giriş sorgu dizesine bağlı …
117 php  mocking  phpunit 


9
Programlamada "to stub" ne anlama geliyor?
Örneğin, bu alıntıda ne anlama geliyor? Harici bir API ile entegrasyon, herhangi bir modern web uygulamasında neredeyse bir garantidir. Etkili şekilde entegrasyonunu test etmek için gereken saplama dışarı. İyi bir saplama oluşturmak kolay olmalı ve gerçek, güncel API yanıtlarıyla tutarlı bir şekilde güncel olmalıdır. Bu yazıda, harici bir API için …
117 api  stub 


5
Tarayıcıya giriş değerlerini önbelleğe almamasını / korumamasını söylemek için sayfa oluşturun
Çoğu tarayıcı, giriş değerlerini önbelleğe alır. Dolayısıyla kullanıcı bir sayfayı yenilediğinde, girişler aynı değerlere sahip olur. İşte benim sorunum. Bir kullanıcı Kaydet'i tıkladığında , sunucu POST ile gönderilen verileri (örn. Kontrol edilen ürünler) doğrular ve geçerli değilse tarayıcıya geri gönderir. Ancak, yukarıda belirtildiği gibi, sunucu bazı değerler için seçimi temizlese …

5
Python: Sınırsız Bir Yöntemi Bağlamak?
Python'da, bağlanmamış bir yöntemi çağırmadan bağlamanın bir yolu var mı? Bir wxPython programı yazıyorum ve belirli bir sınıf için tüm düğmelerimin verilerini sınıf düzeyinde bir tuple listesi olarak gruplamanın güzel olacağına karar verdim, şöyle: class MyWidget(wx.Window): buttons = [("OK", OnOK), ("Cancel", OnCancel)] # ... def Setup(self): for text, handler in …
117 python  class  methods  bind 

6
Android'de UI iş parçacığı nasıl tespit edilir?
Thread.currentThread()Android sistem kullanıcı arayüzü iş parçacığının bir uygulamada olup olmadığını tespit etmenin sağlam bir yolu var mı ? Model koduma, herhangi bir senkronizasyonun gerekli olmadığından emin olmak için sadece bir iş parçacığının ( örneğin , ui iş parçacığının) durumuma eriştiğini iddia eden bazı iddialar eklemek istiyorum .
117 android 

5
Bir UIView'i yeniden çizmeye zorlamanın en sağlam yolu nedir?
Bir öğe listesi içeren bir UITableView var. Bir öğe seçmek, daha sonra aşağıdakileri yapmaya devam eden bir viewController'ı iter. viewDidLoad yönteminden Alt görünümlerimin biri için gerekli olan veriler için bir URLRequest'i başlatıyorum - drawRect geçersiz kılınmış bir UIView alt sınıfı. Veriler buluttan geldiğinde, görünüm hiyerarşimi oluşturmaya başlarım. söz konusu alt …

17
JavaScript'te bir Date nesnesi almak için JSON nasıl ayrıştırılır?
Aşağıdaki bir JSON parçam var: \/Date(1293034567877)\/ bu .NET kodunun bir sonucudur: var obj = DateTime.Now; var serializer = new System.Web.Script.Serialization.JavaScriptSerializer(); serializer.Serialize(obj).Dump(); Şimdi karşı karşıya olduğum sorun, JavaScript'te bundan bir Date nesnesinin nasıl oluşturulacağıdır. Tek bulabildiğim inanılmaz normal ifade çözümüydü (çoğu hata içeren). Tüm bunlar JavaScrip'te olduğu için zarif bir çözüm …

3
Rails: redirect_to with: error, ancak flash [: error] boş
Flash [: error] değerini ayarlarken yeniden yönlendirme yapmaya çalışıyorum. (Raylar 3.0.10) Benim görüşüme göre <p id="error"><%= flash[:error] %></p> <p id="notice"><%= flash[:notice] %></p> Eğer yaparsam redirect_to show_path, :notice => "ok"iyi çalışıyor, ama yaparsam redirect_to show_path, :error => "error"görünmüyor. neyi kaçırıyor olabilirim?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.