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

  • Jonathan Leack

    Jonathan Lea

    26 ŞUBAT 2007
  • MndsgnVEVO

    MndsgnVEVO

    26 Kasım 2013
  • Troy Hunt

    Troy Hunt

    29 EYLÜL 2011