TextField-Inhalt an eine andere View übergeben??Wie???

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • TextField-Inhalt an eine andere View übergeben??Wie???

    Hallo Entwickler, Tüftler und alle Anderen!

    Ich bin gerade dabei ein App zu basteln.
    Hier habe ich zwei TextFields in einer View und eine Webview auf einer zweiten View.
    Mein Problem ist nun, dass ich die EingabeWerte der TextViews für die aufgerufene URL der WebView benötige.
    Wie mache ich das? ?(

    Dann muss ich bereitsvorhandenen VB.Net Code für ein Crypting noch übersetzen.
    Dim z As String = ""
    Dim Key As String = "Password"
    Dim Key As String = "123Login132"
    Dim i As Integer, Position As Integer
    Dim cptZahl As Long, orgZahl As Long
    Dim keyZahl As Long, cptString As String

    For i = 1 To Len(Inp)
    Position = Position + 1
    If Position > Len(Key) Then Position = 1
    keyZahl = Asc(Mid(Key, Position, 1))

    'Verschlüsseln
    orgZahl = Asc(Mid(Inp, i, 1))
    cptZahl = orgZahl Xor keyZahl
    cptString = Hex(cptZahl)

    Kann man das so überhaupt in Objectv-C umsetzen?


    Schon mal Danke im Voraus!

    Grüsse
    Klaus
  • Wenn Du das Webview immer von dem "Textfield-View" aus aufmachst ist ein Delegate keine schöne Methode.
    Vielmehr würde ich eine init-Methode für das Webview schreiben, die die benötigten Daten als zusätzliche Parameter bekommt.

    Gruß

    Claus
    2 Stunden Try & Error erspart 10 Minuten Handbuchlesen.

    Pre-Kaffee-Posts sind mit Vorsicht zu geniessen :)
  • Ich sehe das so: Der Vater übergibt dem Kind Werte per property des Kindes. Das Kind gibt werte an den Vater zurück per Delegate Methode. Das scheint mir die Unabhängigkeit zweier Module (ViewController wohl in diesem Fall) am besten zu wahren.

    Ich empfehle zum Sebststudium:
    natürlich das Buch Objective-C und Cocoa ((Negm-Awad) ;)
    und die beiden Podcasts:
    -iTunesU -> Stanford University iPhone.... (mal suchen, gibt mehrere Jahrgänge)
    -iTunes -> XCode von NULL auf Hundert (deutsch; OSX und iOS)
    und die Apple Dokumente sind erstaunlich hilfreich!

    VG Thomas