Heim php教程 PHP开发 Schnelle Studiennotizen 1 Hallo Welt

Schnelle Studiennotizen 1 Hallo Welt

Sep 14, 2018 am 09:58 AM
swift

Ich beschäftige mich jetzt seit mehr als einem Jahr mit PHP und habe eine Menge Notizen gemacht, die ziemlich kompliziert sind. Ich werde einen Artikel schreiben, um sie zu klären.

Das Erlernen einer beliebigen Sprache beginnt mit „Hallo Welt“, hahaha

Beginne meine schnelle Lernreise

//这个好像就是类似于OC的懒加载 (个人观点--菜鸡观点)
    fileprivate var helloBtn: UIButton = {

        let  helloBtn = UIButton(type:.custom)   //初始化UIButton 
        helloBtn.frame = CGRect(x: 100, y: 100, width: 205, height: 50) //设置frame
        helloBtn.backgroundColor = UIColor.blue     //设置背景颜色
        helloBtn.setTitle("欢迎", for: UIControlState.normal) //设置title (普通状态下)
        helloBtn.setTitleColor(UIColor.white, for: .normal)  //设置title的颜色 (普通状态下)
        helloBtn.setTitle("hello world", for: UIControlState.selected) //设置title (点击状态下)
        helloBtn.addTarget(self, action: #selector(helloBtnClick), for: .touchUpInside)  //添加点击事件
        return helloBtn
    }()
Nach dem Login kopieren

Welche Wirkung wir erzielen müssen, warten wir, bis der Code fertig ist

Nachdem Sie eine Schaltfläche initialisiert haben, müssen Sie sie in die Ansicht laden und anzeigen.

 //这个方法相当于 OC里的 -(void)viewDidLoad;
    override func viewDidLoad() {
        super.viewDidLoad()

        //在view上添加一个按钮
        self.view .addSubview(helloBtn)
    }
Nach dem Login kopieren

ok, es gibt immer noch eine Klickereignismethode

extension ViewController{
    

//这个就是点击事件出发的方法
    @objc fileprivate func helloBtnClick(sender :UIButton){
        
//改变状态
        sender.isSelected = !sender.isSelected;
        
    }
}
Nach dem Login kopieren

Verwandte Empfehlungen:

Lernstandards – Notes_Experience Exchange

Grundkenntnisse der PHP-Studiennotizen

Das obige ist der detaillierte Inhalt vonSchnelle Studiennotizen 1 Hallo Welt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Apple veröffentlicht Open-Source-Swift-Paket für homomorphe Verschlüsselung, bereitgestellt in iOS 18 Apple veröffentlicht Open-Source-Swift-Paket für homomorphe Verschlüsselung, bereitgestellt in iOS 18 Jul 31, 2024 pm 01:10 PM

Laut Nachrichten vom 31. Juli hat Apple gestern (30. Juli) eine Pressemitteilung herausgegeben, in der die Einführung eines neuen Open-Source-Swift-Pakets (swift-homomorphic-encryption) zur Ermöglichung homomorpher Verschlüsselung in der Programmiersprache Swift angekündigt wird. Hinweis: Homomorphe Verschlüsselung (HE) bezieht sich auf einen Verschlüsselungsalgorithmus, der die homomorphen Operationseigenschaften von Chiffretext erfüllt. Das heißt, nach der homomorphen Verschlüsselung der Daten werden spezifische Berechnungen für den Chiffretext durchgeführt und die erhaltenen Chiffretext-Berechnungsergebnisse werden gleichzeitig verarbeitet Der Klartext nach der Zustandsentschlüsselung entspricht der direkten Durchführung derselben Berechnung für die Klartextdaten, wodurch die „Unsichtbarkeit“ der Daten erreicht wird. Die homomorphe Verschlüsselungstechnologie kann verschlüsselte Daten berechnen, ohne dass die zugrunde liegenden unverschlüsselten Daten an den Betriebsprozess weitergegeben werden.

Integration von Vue.js und Swift-Sprache, Vorschläge für die Entwicklung und das Testen erweiterter iOS-Anwendungen Integration von Vue.js und Swift-Sprache, Vorschläge für die Entwicklung und das Testen erweiterter iOS-Anwendungen Aug 01, 2023 am 09:53 AM

Vue.js ist ein beliebtes JavaScript-Framework zum Erstellen von Benutzeroberflächen. Die Swift-Sprache ist eine Programmiersprache, die für die Entwicklung von iOS- und macOS-Anwendungen verwendet wird. In diesem Artikel werde ich untersuchen, wie man Vue.js in die Swift-Sprache integriert, um fortgeschrittene iOS-Anwendungsentwicklung und -Tests zu ermöglichen. Bevor wir beginnen, müssen wir sicherstellen, dass Sie die folgende Software und Tools installiert haben: Xcode: eine integrierte Entwicklungsumgebung zum Entwickeln und Kompilieren von iOS-Anwendungen. Node.js: verwendet für

So verwenden Sie MySQL, um Datenimport- und -exportfunktionen in Swift zu implementieren So verwenden Sie MySQL, um Datenimport- und -exportfunktionen in Swift zu implementieren Aug 01, 2023 pm 11:57 PM

So implementieren Sie Datenimport- und -exportfunktionen in Swift mithilfe von MySQL. Das Importieren und Exportieren von Daten ist eine der allgemeinen Funktionen in vielen Anwendungen. In diesem Artikel wird gezeigt, wie Sie die MySQL-Datenbank zum Importieren und Exportieren von Daten in der Swift-Sprache verwenden, und es werden Codebeispiele bereitgestellt. Um die MySQL-Datenbank nutzen zu können, müssen Sie zunächst die entsprechende Bibliotheksdatei in das Swift-Projekt einführen. Sie können dies tun, indem Sie die folgenden Abhängigkeiten in der Datei Package.swift hinzufügen: dependencies:[

So entwickeln Sie eine Echtzeit-Chat-Funktion mit Redis und Swift So entwickeln Sie eine Echtzeit-Chat-Funktion mit Redis und Swift Sep 20, 2023 pm 12:31 PM

So entwickeln Sie eine Echtzeit-Chat-Funktion mit Redis und Swift Einführung: Die Echtzeit-Chat-Funktion ist zu einem unverzichtbaren Bestandteil moderner sozialer Anwendungen geworden. Bei der Entwicklung sozialer Anwendungen müssen wir häufig Echtzeit-Chat verwenden, um die Interaktion und den Informationsaustausch zwischen Benutzern zu ermöglichen. Um den Anforderungen an Echtzeit und Hochverfügbarkeit gerecht zu werden, können wir Redis und Swift verwenden, um eine solche Funktion zu entwickeln. Einführung in Redis: Redis ist ein Open-Source-In-Memory-Datenstrukturspeichersystem, das auch als Datenstrukturserver bezeichnet wird. Es bietet mehrere

Welche Programmiersprachen kommen Go nahe? Welche Programmiersprachen kommen Go nahe? Mar 23, 2024 pm 02:03 PM

Welche Programmiersprachen kommen Go nahe? In den letzten Jahren hat sich die Go-Sprache nach und nach im Bereich der Softwareentwicklung etabliert und wird von immer mehr Entwicklern bevorzugt. Obwohl die Go-Sprache selbst die Merkmale Einfachheit, Effizienz und starke Parallelität aufweist, weist sie manchmal einige Einschränkungen und Mängel auf. Daher ist die Suche nach einer Programmiersprache, die der Go-Sprache nahe kommt, zu einem Bedarf geworden. Im Folgenden werden einige der Go-Sprache nahestehende Programmiersprachen vorgestellt und ihre Ähnlichkeiten anhand spezifischer Codebeispiele demonstriert. RustRust ist eine Systemprogrammiersprache mit Schwerpunkt auf Sicherheit und Parallelität

So entwickeln Sie Empfehlungssystemfunktionen mit Redis und Swift So entwickeln Sie Empfehlungssystemfunktionen mit Redis und Swift Sep 21, 2023 pm 02:09 PM

So verwenden Sie Redis und Swift zur Entwicklung von Empfehlungssystemfunktionen. Im heutigen Internetzeitalter sind Empfehlungssysteme zu einer der Kernfunktionen vieler Anwendungen geworden. Ob E-Commerce-Plattformen, soziale Netzwerke oder Musikvideo-Websites: Empfehlungssysteme werden häufig verwendet, um personalisierte empfohlene Inhalte bereitzustellen und Benutzern dabei zu helfen, Inhalte zu entdecken und zu erhalten, die für sie von Interesse sein könnten. Um ein effizientes und genaues Empfehlungssystem zu implementieren, sind Redis und Swift zwei leistungsstarke Tools, die kombiniert werden können, um eine leistungsstarke Empfehlungsfunktion zu erreichen. Redis ist ein

Was ist der Unterschied zwischen Java-Funktionen und Swift-Sprachfunktionen? Was ist der Unterschied zwischen Java-Funktionen und Swift-Sprachfunktionen? Apr 24, 2024 am 08:21 AM

Die Hauptunterschiede zwischen Java- und Swift-Funktionen sind: Syntax, Typsystem, Rückgabewerte, Modifikatoren und Parametertypspezifikation.

Integration von Vue.js und der Swift-Sprache, um Vorschläge und technische Anleitungen für die Entwicklung und das Testen erweiterter iOS-Anwendungen zu erhalten Integration von Vue.js und der Swift-Sprache, um Vorschläge und technische Anleitungen für die Entwicklung und das Testen erweiterter iOS-Anwendungen zu erhalten Jul 29, 2023 pm 01:06 PM

Integration der Vue.js- und Swift-Sprache, Vorschläge und technische Anleitungen für die Entwicklung und das Testen fortgeschrittener iOS-Anwendungen. Einführung Die Entwicklung und das Testen mobiler Anwendungen ist ein komplexer Bereich, der professionelle Fähigkeiten erfordert. Die beiden wichtigsten Technologie-Stacks sind Vue.js im Frontend und Swift Language auf der iOS-Plattform. In diesem Artikel wird erläutert, wie Sie Vue.js und die Swift-Sprache integrieren, um erweiterte iOS-Anwendungen zu entwickeln und zu testen. Grundlagen und Funktionen von Vue.js Vue.js ist ein Tool zum Erstellen von Benutzeroberflächen

See all articles