• Buradasın

    iOS Uygulamalarında Web Üzerinden Resim Yükleme Eğitimi

    youtube.com/watch?v=W3qHRREZSUM

    Yapay zekadan makale özeti

    • Bu video, bir eğitim içeriği olup, izleyicilere iOS uygulamalarında web üzerinden resim yükleme işlemini adım adım göstermektedir.
    • Video, önceki derslerde resim ekleme ve manipüle etme konularının devamı niteliğindedir. İçerikte, uygulamanın boyutunu azaltmak için web üzerinden resim yükleme yöntemi anlatılmaktadır. Eğitmen, ImageView ekleme, internet bağlantıları için gerekli ayarları yapma, Swift kod yazma ve fonksiyon tanımlama adımlarını göstermektedir. Ayrıca, Safari üzerinden resim seçme, URL'leri kopyalama ve uygulamada test etme süreci de detaylı olarak açıklanmaktadır.
    00:01Web İçeriklerini Uygulamaya Dahil Etme
    • Önceki derslerde resimlerin nasıl eklenip manipüle edileceği gösterilmişti.
    • Uygulamaya eklenen resim sayısı sınırlı ise web üzerinden resim çekmeye gerek kalmaz, ancak yoğun içerikle çalışılacaksa bu durum uygulamanın boyutunu artıracaktır.
    • İçeriklerin internet üzerinden servis edilmesi, uygulamanın boyutunu kontrol etmek için gereklidir.
    00:56Uygulama Hazırlığı
    • Objek kütüphanesinden bir ImageView alınır ve tasarım ortamına bırakılır.
    • Assistant editörde ImageView için bir outlet (resim taşıyıcı) oluşturulur ve internet bağlantıları için gerekli ayarlar yapılır.
    • Info.plist dosyasında App Transport Security Settings eklenir ve Allow Arbitrary Real Load seçeneği "Yes" olarak ayarlanır.
    02:14Kod Yazımı
    • ViewController Swift dosyasına "resimGetir" adında bir fonksiyon tanımlanır, bu fonksiyon resim taşıyıcıya resimleri yükleyecektir.
    • Fonksiyonun parametreleri olarak bağlantı adresi ve taşıyıcı (UIImageView) belirtilir.
    • Fonksiyon içinde geçici bir URL adresi oluşturulur ve bağlantı oturumu için URLSessionShare kullanılır.
    05:34Bağlantı İşlemi
    • Bağlantı oturumu data test edilir ve tamamlama yakalayıcı (completion handler) oluşturulur.
    • Bağlantı işleminin sonucunda gelen veri, cevap ve hata parametreleri tanımlanır.
    • Bağlantı adresinin doğruluğu kontrol edilir ve gelen veri resme dönüştürülür.
    08:53Fonksiyonun Çalıştırılması
    • Fonksiyon tanımlandıktan sonra çağrılması gerekir.
    • Safari üzerinden bir resim seçilir ve görüntü adresi kopyalanır.
    • Fonksiyona bağlantı adresi ve hedef taşıyıcı (UIImageView) parametreleri verilerek resim yüklenir.
    10:37Test ve Sonuç
    • Simülatörde test edildiğinde resim ImageView içerisine doğrudan yüklenmiş olur.
    • Farklı bir resim seçildiğinde, adres değiştirilerek yeni resim yüklenir.
    • ImageView'ın content modu Aspect Fill veya Aspect Fit olarak seçildiğinde daha etkili sonuçlar elde edilir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor