«deprecated» etiketlenmiş sorular

Kullanımdan kaldırma, yazılım özelliklerine veya dil terimlerine, tipik olarak geçersiz kılındıkları için kaçınılması gerektiğini belirtmek için uygulanan bir durumdur.



15
Java'da Kullanımdan kaldırılmış yöntemler veya sınıflar kullanmak yanlış mı?
Tutulmayı bir web uygulaması geliştirmek için kullanıyorum. Bugün JAR dosyasını değiştirerek payanda versiyonumu güncelledim. Bazı yerlerde yöntemler kullanımdan kaldırıldı uyarıları alıyorum, ancak kod iyi çalışıyor. Bazı şeyleri bilmek istiyorum Java'da Kullanımdan kaldırılmış yöntemler veya sınıflar kullanmak yanlış mı? Herhangi bir yöntemi değiştirmez ve uygulamamı sahip olduğum uyarılarla çalıştırırsam, herhangi bir …
153 java  methods  deprecated 

5
Objective-C 2.0'da kullanım dışı bırakılmış bir yöntemi nasıl işaretleyebilirim?
Oldukça büyük bir iPad uygulaması geliştiren bir ekibin parçasıyım ve sonuç olarak oluşturduğumuz birçok farklı sınıf var. Sorun şu ki, bazı yöntemler artık oldukça eski ve genel sistemin bazı bölümlerinin yöntemleri kullandığını bildiğim için bunları henüz kaldırmak istemiyorum ... ancak kullanılması gereken daha iyi (daha yeni) varyantlar var bunun yerine …

3
Klonlanabilirlik neden reddedilmiyor?
Genellikle CloneableJava'daki arayüzün bozulduğu anlaşılmaktadır . Bundan bahsetmeyeceğim birçok neden var; diğerleri zaten yaptı. Aynı zamanda Java mimarlarının kendilerinin de konumudur . Benim sorum şu: neden henüz kullanımdan kaldırılmadı? Çekirdek Java ekibi kırıldığına karar verdiyse, kullanımdan kaldırmayı da düşünmeliler. Bunu yapmama nedenleri nelerdir (Java 8'de hala kullanımdan kaldırılmamıştır )?

4
"ShouldOverrideUrlLoading" gerçekten kullanımdan kaldırıldı mı? Bunun yerine ne kullanabilirim?
"ShouldOverrideUrlLoading" gerçekten kullanımdan kaldırıldı mı? Öyleyse, bunun yerine ne kullanabilirim? Görünüşe göre Android N'yi hedefleyenshouldOverrideUrlLoading kullanımdan kaldırıldı ve API 19'dan bu yana en son Android N (beta) olana kadar bir uygulama çalışması yapmam gerekiyor, Android N'de (Veri Tasarrufu gibi) yeni bazı özellikler kullanıyorum, bu yüzden hedefleme Marshmallow bu yeni özellikleri …


11
Ruby'de kullanımdan kaldırılan kodu işaretlemek için en iyi uygulama?
Bir yöntemi kullanımdan kaldırıldı olarak işaretlemek istiyorum, böylece onu kullanan kişiler kodunu kolayca kontrol edebilir ve yakalayabilir. Java'da @Deprecated ayarını yaparsınız ve bunun ne anlama geldiğini herkes bilir. Öyleyse, Ruby'de kullanımdan kaldırmaları işaretlemek ve kontrol etmek için tercih edilen bir yol (veya hatta araçlar) var mı?
127 ruby  deprecated 


8
İos9'da stringByAddingPercentEscapesUsingEncoding yerine?
İOS8 ve önceki sürümlerde şunları kullanabilirim: NSString *str = ...; // some URL NSString *result = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; iOS9'da stringByAddingPercentEscapesUsingEncodingşu şekilde değiştirildi stringByAddingPercentEncodingWithAllowedCharacters: NSString *str = ...; // some URL NSCharacterSet *set = ???; // where to find set for NSUTF8StringEncoding? NSString *result = [str stringByAddingPercentEncodingWithAllowedCharacters:set]; ve sorum şu: uygun …


3
Kullanımdan Kaldırılmış ManagedQuery () sorunu
Bu yönteme sahibim: public String getRealPathFromURI(Uri contentUri) { String[] proj = { MediaStore.Images.Media.DATA }; Cursor cursor = managedQuery(contentUri, proj, null, null, null); int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA); cursor.moveToFirst(); return cursor.getString(column_index); } Maalesef derleyici bana şu konuda bir problem gösteriyor: Cursor cursor = managedQuery(contentUri, proj, null, null, null); Çünkü managedQuery()kullanımdan kaldırıldı. Bu …
109 java  android  deprecated 

5
Python'un birçok dize biçimlendirme yöntemi - eskileri (mi kullanılacak) kullanımdan kaldırılacak mı?
Python'da bir dizeyi biçimlendirmenin en az altı yolu vardır: In [1]: world = "Earth" # method 1a In [2]: "Hello, %s" % world Out[2]: 'Hello, Earth' # method 1b In [3]: "Hello, %(planet)s" % {"planet": world} Out[3]: 'Hello, Earth' # method 2a In [4]: "Hello, {0}".format(world) Out[4]: 'Hello, Earth' # …

5
KeyboardEvent.keyCode kullanımdan kaldırıldı. Pratikte bu ne anlama geliyor?
MDN'yi göre, biz kesinlikle gerektiği değil kullanıyor .keyCodeözelliği. Kullanımdan kaldırıldı: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode W3 okulunda, bu gerçek dikkate alınmaz .keyCodeve yalnızca uyumluluk için sağlandığını ve DOM Olayları Spesifikasyonunun en son sürümünün .keymülkün kullanılmasını önerdiğini söyleyen yalnızca bir yan not vardır . Sorun şu ki .key, tarayıcılar tarafından desteklenmiyor, öyleyse ne kullanmalıyız? Eksik …

5
FacebookSdk.sdkInitialize (Bağlam) kullanımdan kaldırıldı
Android Studio'da facebook-android-sdk-4.19.0 kullanıyorum ve https://developers.facebook.com/docs/android/getting-started adresindeki Facebook hızlı başlangıç ​​kılavuzunu takip ettim (Hızlı Başlangıç ​​düğmesine tıklayın. kendi facebook hesabınızla giriş yapın). Kılavuzda, uygulama günlüklerini izlemek için aşağıdaki kodu snippet'e kopyalayıp yapıştırmanız söylenir import com.facebook.FacebookSdk; import com.facebook.appevents.AppEventsLogger; public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); FacebookSdk.sdkInitialize(getApplicationContext()); …

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.