- 浏览: 318264 次
- 性别:
- 来自: 杭州
最新评论
-
atgoingguoat:
R.drawable.icon是LOG图
android九宫格实现 -
atgoingguoat:
android:src="@drawable/ico ...
android九宫格实现 -
修博龙泉:
旋转view:
CGAffineTransform at ...
动画-图片旋转 -
修博龙泉:
阻尼效果图片:
CALayer *layer = self.i ...
动画-图片旋转 -
bei-jin-520:
color]sdfsdfsdf
android九宫格实现
相关推荐
GCD的核心概念包括Dispatch Queues(调度队列):串行队列和并行队列,以及Dispatch Work Items(工作项),用于提交要执行的任务。 3. **NSOperation/NSOperationQueue**:这是Apple提供的面向对象的并发编程框架...
- **非活跃状态**:应用仍在前台,但是不能与用户交互。 - **后台状态**:应用被移到后台,但仍保持运行状态。 - **终止状态**:应用被系统终止。 ### 8. YYAsyncLayer YYAsyncLayer 是一个基于 Core Animation 的...
这两个框架分别用于网络请求和图片缓存,在iOS开发中十分常见。 1. **AFNetworking**:掌握如何使用AFNetworking发起网络请求,并处理返回的数据。 2. **SDWebImage**:了解其图片缓存机制,实现高效且平滑的图片...
它可以作为NSOperationQueue中的任务执行,通过将多个操作添加到队列中来实现并发或串行执行。 - **GCD (Grand Central Dispatch)** 是一种基于C语言的轻量级并发机制,提供了高效的任务调度能力,支持异步和同步...
Core Animation是iOS中强大的动画库,掌握CA Layers、CA Transitions和CADisplayLink,能制作出流畅的交互效果。 11. **Auto Layout** Auto Layout是iOS布局系统,理解约束的设置、优先级和更新布局的方法,能...
1. **串行队列**:在一个串行队列中,任务会按照它们被添加到队列的顺序逐一执行,不会并发。这意味着一次只有一个任务在运行,这在处理需要保持顺序的逻辑或者防止数据竞争时很有用。 2. **并行队列**:并行队列...
这两个函数结合使用,可以设置一个时间点,在这个时间点之后才执行特定的任务。 例如,以下代码展示了如何在5秒后执行一个Block: ```swift let delayTime = DispatchTime.now() + .seconds(5) DispatchQueue.main...
7. **KVC(Key-Value Coding)和KVO(Key-Value Observing)**:理解这两个机制的原理,以及如何利用它们进行属性的动态赋值和监听。 8. **GCD(Grand Central Dispatch)**:掌握GCD的基本用法,如队列(串行队列...
这个项目通常由100个小的编程挑战组成,每天一个,覆盖了Swift的基础语法、面向对象编程、函数式编程、SwiftUI以及iOS应用开发等多个方面。 在100天的学习旅程中,你将逐步了解并掌握以下关键知识点: 1. **Swift...
在模拟考试中,可能涉及对演示文稿的创建、编辑、动画效果、幻灯片布局与设计等操作的考核。 2. 文件存储与共享 “SharedDocuments”指的是在Windows操作系统中用作存放共享文档的文件夹。文档中列出了多个选项,...