SORU
6 Temmuz 2009, PAZARTESİ


'statik değişkenler anlamı ne bir uygulama arabirimi?

Oldukça iyi bir arayüz uygulaması olarak tanımlanan statik değişkenler anlamıyorum. Yöntem yerel bir değişken nasıl farklılık anlıyorum, ama ne zaman doğrudan bir uygulama tanımlı değil.

Bu örneklere bakın. Ne fark bu iki pratik yapmak mı?

#include "MyClass.h"

@implementation MyClass
int myInt;
...
@end

Ve:

#include "MyClass.h"

@implementation MyClass
static int myInt;
...
@end

myInt Her iki durumda görünür için tüm yöntemleri ve yorumladım testi yaptırdım düzgün, myInt Her iki durumda aynı değişken için farklı örnekleri sınıfı.

CEVAP
6 Temmuz 2009, PAZARTESİ


'Statik' bu bağlamda düz C olacak şekilde aynı anahtar kelime: geçerli dosyaya myİnt kapsamını sınırlar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • curioustravelers

    curioustrave

    12 AĞUSTOS 2006
  • o0oCyrusViruso0o

    o0oCyrusViru

    11 Mart 2008
  • Truc Minh

    Truc Minh

    23 Ocak 2011