深入浅出Swift(5)—— NSNotificationCenter

简介: 深入浅出Swift(5)—— NSNotificationCenter
NSNotificationCenter.defaultCenter().addObserver(self, selector: "touchFunc", name: "myNotic", object: nil);
func touchFunc()
    {
        println("测试通知")
    }
NSNotificationCenter.defaultCenter().postNotificationName("myNotic", object: nil);
相关文章
|
7月前
|
存储 安全 Swift
技术笔记:swift小知识点之Swift中的初始化(Initialization)
技术笔记:swift小知识点之Swift中的初始化(Initialization)
|
8月前
|
存储 安全 Swift
【Swift 开发专栏】Swift 中的面向对象编程
【4月更文挑战第30天】Swift是支持面向对象编程的现代语言,其核心概念包括类与对象、属性、方法、构造器。高级特性涉及继承、多态、协议和封装。继承减少代码重复,多态提供灵活性,协议确保类型安全,封装提升安全性。通过这些,开发者能创建自定义类型、构建复杂架构和实现业务逻辑。案例展示了一个简单的Car类,演示了如何定义和使用对象。面向对象编程在Swift中帮助实现结构化、可维护的高效代码。
81 1
|
8月前
|
传感器 搜索推荐 API
【Swift 开发专栏】Swift 与 Apple Watch 开发
【4月更文挑战第30天】Apple Watch 作为智能穿戴设备的领头羊,与苹果的 Swift 语言结合,开启了便捷的开发新纪元。开发者利用 Swift 创造应用,适应 Apple Watch 的独特硬件和 watchOS,设计简洁界面,利用传感器开发健康管理应用。通过蓝牙与手机协同,保证数据安全,实现全面服务。测试与优化确保应用稳定兼容,为用户带来流畅体验。随着技术进步,Swift 和 Apple Watch 开发将不断革新,塑造更美好的数字生活。
97 1
|
8月前
|
JSON 数据处理 Swift
【Swift 开发专栏】Swift 中的网络编程:URLSession 与 Alamofire
【4月更文挑战第30天】本文探讨了Swift中的网络编程,重点关注URLSession和Alamofire。URLSession是苹果提供的网络请求框架,允许底层控制和定制,适合需要高度灵活性的场景。Alamofire则是在URLSession基础上的第三方库,提供简洁接口和功能扩展,简化网络请求和错误处理。文中还介绍了两者在实际应用中的选择和使用场景,强调掌握网络编程基础的重要性。
182 0
|
8月前
|
编译器 API Swift
【Swift开发专栏】Swift中的SwiftUI框架初探
【4月更文挑战第30天】SwiftUI是苹果2019年推出的界面构建框架,简化iOS应用开发。通过声明式语法和编译器优化,提供直观高效的UI设计。本文将介绍SwiftUI概述、主要特性及实际案例。SwiftUI强调“少即是多”,用少量代码实现复杂界面,提供简洁API、自动布局、双向数据绑定等功能。通过视图组合和实时预览加速开发。案例展示如何用SwiftUI构建用户列表界面,体现其结构清晰、易扩展的优势。SwiftUI在iOS开发中的重要性日益提升。
116 0
|
Swift
Swift - UIAlertController的简单使用
Swift - UIAlertController的简单使用
152 0
Swift - UIAlertController的简单使用
|
Swift
深入浅出Swift(4)—— TableView
深入浅出Swift(4)—— TableView
84 0
|
Swift C语言
深入浅出Swift(3)—— 函数
深入浅出Swift(3)—— 函数
96 0
|
Swift
Swift实用小册18:NestedTypes嵌套类型的使用
在本章中,你将学会NestedTypes嵌套类型的使用方法。
227 0
Swift实用小册18:NestedTypes嵌套类型的使用
|
JSON 安全 Swift
Swift实用小册15:OptionalChaining可选链的使用
可选链,是一种以安全的方式访问类的对象属性的方式。 可选链的作用,其实是为了在我们访问某个对象属性时,防止由于返回结果为nil,即属性不存在而引发的系统报错或者闪退,因为Swift不能空调用。
167 0
Swift实用小册15:OptionalChaining可选链的使用