Elif Akay
Elif Akay
Bilgisayar Mühendisliği Kocaeli
19/09/2013 tarihinden beri üye
2425 GY Puanı
617 GY Sırası

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Sakarya Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (10)
Web Programlama 302 Sertifikası
Veriliş Tarihi: Ocak 2019
101 Sertifikası
Veriliş Tarihi: Haziran 2016
App Inventor 101 Sertifikası
Veriliş Tarihi: Haziran 2016
Web Programlama 301 Sertifikası
Veriliş Tarihi: Haziran 2016
Web Programlama 201 Sertifikası
Veriliş Tarihi: Haziran 2016
Web Programlama 101 Sertifikası
Veriliş Tarihi: Mart 2016
Android 401 Sertifikası
Veriliş Tarihi: Aralık 2013
Android 301 Sertifikası
Veriliş Tarihi: Aralık 2013
Android 201 Sertifikası
Veriliş Tarihi: Aralık 2013
Android 101 Sertifikası
Veriliş Tarihi: Kasım 2013
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

8
Tümünü Gör

Android firebase gelen tarih altında ona ait birden çok saat

Merhabalar, Resimde görebileceğiniz gibi aynı tarihte birden çok saat alan verisi var firebase de aşağıdaki gibi tutuluyor :

"NullAppointments" : {
    "O1" : {
      "24072018" : {
        "10:00" : true,
        "10:20" : true
      },
      "25072018" : {
        "09:00" : true
      } } }

Bunları custom listview ile göstermeye çalıştım fakat yapamadım.Tarih textview, saatlerin gösterildiği alan gridview onun içinde ayrı bir grid_item_layout var içinde sadece textview tanımlı saatleri göstermek için. Nasıl yapabileceğim hakkında fikir verebilir veya örnek doküman paylaşır mısınız ?

 

 

picture-1214-1543579785.jpg
5 yıl 8 ay önce yanıtladın

Swift WebService boolean değer parse etme

Merhabalar,

Kullanıcı adı ve şifresini alan sonra da geriye true yada false olarak değer döndüren bir web servisim var bunu kullanarak kullanıcı girişi yaptırmam gerekli fakat olmuyor sürekli false dönüyor. Kodlarım şu şekilde :

    @IBOutlet weak var txtUserName : UITextField!
    @IBOutlet weak var txtPassword : UITextField!
    var mutableData:NSMutableData = NSMutableData.init()
    var currentElementName:NSString = ""

    @IBAction func actionLogin(sender : AnyObject) {

          guard let userName = txtUserName.text,let password=txtPassword.text where userName != "" && password !=""  else {    return    }

        let soapMessage = "<?xml version='1.0' encoding='utf-8'?><soap:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'xmlns:xsd='http://www.w3.org/2001/XMLSchema'xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'><soap:Body><Loginxmlns='http://tempuri.org/'><Login><UserName>'\(userName)'</UserName><Password>'\(password)'</Password></Login></Login></soap:Body></soap:Envelope>"

        let urlString = "web service url si"
        let url = NSURL(string: urlString)
        let theRequest = NSMutableURLRequest(URL: url!)
        theRequest.addValue("text/xml; charset=utf-8″", forHTTPHeaderField: "Content-Type")
        theRequest.addValue("/(soapMessage.characters.count)", forHTTPHeaderField: "Content-Length")
        theRequest.HTTPMethod = "POST"
        theRequest.HTTPBody = soapMessage.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false) // or false
        let connection = NSURLConnection(request: theRequest, delegate: self, startImmediately: true)
        connection!.start()

    }
    // NSURLConnectionDelegate
    // NSURL
    func connection(connection: NSURLConnection!, didReceiveResponse response: NSURLResponse!) {
        mutableData.length = 0;
    }

    func connection(connection: NSURLConnection!, didReceiveData data: NSData!) {
        mutableData.appendData(data)
    }
     func connectionDidFinishLoading(connection: NSURLConnection!) {
        let xmlParser = NSXMLParser(data: mutableData)
        xmlParser.delegate = self
        xmlParser.parse()
        xmlParser.shouldResolveExternalEntities = true
    }

    // NSXMLParserDelegate
    func parser(parser: NSXMLParser, didEndElement elementName: String, namespaceURI: String?, qualifiedName qName: String?) {
        currentElementName = elementName
    }

    func parser(parser: NSXMLParser,foundCharacters string: String) {
          NSLog("Return : \n", string)
    }
}

Ekte ki resimde web service görüntüsü mevcuttur ordan bakabilirsiniz.Yardımcı olabilirseniz sevinirim şimdiden teşekkür ederim. 

İyi Çalışmalar ..

picture-1214-1543579785.jpg
7 yıl 9 ay önce yanıtladın

IOS Text Field Resim Ekleme

Merhabalar,

Ekte yüklediğim resimdeki gibi görüntüyü ios swift te nasıl yapabilirim. Yardımcı olabilir misiniz ?

Teşekkür ederim

iOS Soap Web Service Hata

Merhaba arkadaşlar,

Resimde görmüş olduğunuz hatayı alıyorum kodda herhangi bir hata vermiyor Info.plist dosyasında bir izin mi vermem gerekli yardımcılarınız için şimdiden teşekkür ederim 

Kodlar :

import UIKit

//Step 1: Add protocol names that we will be delegating.

class ViewController: UIViewController, UITextFieldDelegate, NSURLConnectionDelegate, NSXMLParserDelegate {

    var mutableData:NSMutableData  = NSMutableData()

    var currentElementName:NSString = ""

    @IBOutlet var txtCelsius : UITextField!

    @IBOutlet var txtFahrenheit : UITextField!

    @IBAction func actionConvert(sender : AnyObject) {

        //let celcius = txtCelsius.text!

        guard let celcius = txtCelsius.text where celcius != "" else {

            return

        }

        let soapMessage = "\(celcius)"

        let urlString = "http://www.w3schools.com/xml/tempconvert.asmx?op=CelsiusToFahrenheit"

        let url = NSURL(string: urlString)

        let theRequest = NSMutableURLRequest(URL: url!)

        //var msgLength = String(countElements(soapMessage))

        theRequest.addValue("text/xml; charset=utf-8", forHTTPHeaderField: "Content-Type")

        theRequest.addValue("/(soapMessage.characters.count)", forHTTPHeaderField: "Content-Length")

        theRequest.HTTPMethod = "POST"

        theRequest.HTTPBody = soapMessage.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false) // or false

        let connection = NSURLConnection(request: theRequest, delegate: self, startImmediately: true)

        connection!.start()

    }

    override func viewDidLoad() {

        super.viewDidLoad()

        // Do any additional setup after loading the view, typically from a nib.

    }

    override func didReceiveMemoryWarning() {

        super.didReceiveMemoryWarning()

        // Dispose of any resources that can be recreated.

    }

    // NSURLConnectionDelegate

    // NSURL

    func connection(connection: NSURLConnection!, didReceiveResponse response: NSURLResponse!) {

        mutableData.length = 0;

    }

    func connection(connection: NSURLConnection!, didReceiveData data: NSData!) {

        mutableData.appendData(data)

    }

    func connectionDidFinishLoading(connection: NSURLConnection!) {

        let xmlParser = NSXMLParser(data: mutableData)

        xmlParser.delegate = self

        xmlParser.parse()

        xmlParser.shouldResolveExternalEntities = true

    }

    // NSXMLParserDelegate

    func parser(parser: NSXMLParser, didStartElement elementName: String, namespaceURI: String?, qualifiedName qName: String?, attributes attributeDict: [String : String]) {

        currentElementName = elementName

    }

    func parser(parser: NSXMLParser, foundCharacters string: String) {

        //!!!if currentElementName == “CelsiusToFahrenheitResult” {

        txtFahrenheit.text = string

        //}

    }

}

picture-1214-1543579785.jpg
7 yıl 9 ay önce yanıtladın

IOS 'NSData?' to type 'String' Hatası

Resimde ki gibi hata alıyorum çözemedim bir türlü yardım edebilir misiniz ?

picture-1214-1543579785.jpg
7 yıl 9 ay önce yanıtladın

Xcode quit unexpectedly Hatası

picture-1214-1543579785.jpg
27 Kasım 2013 tarihinde cevaplandı

Aynı hata ile karşılaşanlar için Murat Bey'in de bahsettiği gibi Virtualbox'a MacOsx kurduğumda hata ile karşılaşmadım.

Xcode quit unexpectedly Hatası

picture-1214-1543579785.jpg
07 Ekim 2013 tarihinde cevaplandı

Teşekkür ederim. Ama ne yazık ki hiçbir işe yaramadı aynı hata ile tekrardan karşılaştım.