一.类和对象: Dart是一个面向对象的语言,面向对象中非常重要的概念就是类,类产生了对象。 1.类的定义 2.构造方法: 普通构造方法/命名构造方法 初始化列表 重定向构造...

一.类和对象: Dart是一个面向对象的语言,面向对象中非常重要的概念就是类,类产生了对象。 1.类的定义 2.构造方法: 普通构造方法/命名构造方法 初始化列表 重定向构造...
一.Dart变量声明方式: 方式1:明确声明(Explicit) 变量类型 变量名称 = 赋值; 方式2:类型推导(Type Inference) var/dynamic/c...
Flutter是什么? Flutter is Google's UI toolkit building beautiful, natively compiled applic...
Block 是一种数据类型(就代表可以做变量 做参数),用来封装代码.函数不能写在方法内部 函数内部 但是Block可以 定义Block类型的变量的格式 返回值类型 (^b...
在区头的tabelview 动画结束之后 cell会被sectionHeaderView遮住,并且布局混乱...
iOS - 骨架屏自动生成方案骨架屏是什么? 骨架屏(Skeleton Screen)是一种优化用户弱网体验的方案。在弱网情况下,客户端获取到服务器数据的时间会比较长,此时用户会比较烦躁。该方案是指在空白...
KVO(Key-Value observing):是苹果提供的一套事件通知机制.允许对象监听另一个对象特定属性的改变,并在属性发生改变时接收到事件.由于KVO的实现机制,所以...
KVC(Key Value Coding)--键值编码:是间接访问实例变量的方式。指的是在iOS的开发中可以允许开发者通过Key名直接访问对象的属性,或者给对象的属性赋值。而...
打开配置界面的操作如下: 1.打开工程,然后选择工程导航面板上的工程文件2.在编辑器面板上选择--TARGETS--,再选择--Build Settings--选项卡,在搜索...
一.查看下当前ruby版本 (Mac OS本身自带Ruby,但还是更新一下保险,因为第一次安装在没有更新Ruby的情况下有可能失败) 二、升级Ruby环境 注意若更新Rub...
GameKit框架简介 1.使用GameKit框架,可以在游戏中增加对等链接,又称对端链接或点对点链接,Peer To Peer 2.使用GameKit框架中的对等网络链接A...
iOS蓝牙须知 iOS提供了4个框架用于实现蓝牙连接 1.gameKit.framework(用法简单) 只能用于iOS设备之间的连接,多用于游戏(比如五子棋游戏),从iOS...
监控摇一摇的方法 方法1:通过分析加速计数据来判断是否进行了摇一摇(比较复杂) 方法2:iOS自带的Shake监控API(非常简单) 方式2的步骤:实现3个摇一摇监听方法 1...
加速计的作用 --用于监测设备的运动(比如摇晃)--加速计的经典应用场景(摇一摇,计步器)--加速计的原理:监测设备在X,Y,Z轴上的加速度(那个方向有力的作用,那个方向运动...
什么是传感器 传感器是一种感应/检测装置,目前已经广泛应用于智能手机 传感器的作用 1.用于感应/检测设备周边的信息2.不同的传感器,检测的信息也不一样 iPhone中下面现...
Core Foundation框架(CoreFoundation.framework) 是一组C语言接口,它们为iOS应用程序提供基本数据管理和服务功能. 下面列举该框架支持...
内购: --应用程序本身的增值产品,游戏装备,应用程序中增值功能同样可以内购 --三(苹果)七(开发商)开 --内购的五种产品类型 1.非消耗品(Nonconsumable)...
AddressBook.framework 1.纯C语言的API,仅仅提供联系人数据2.没有提供UI界面展示,需要自己搭建联系人展示界面3.里面数据类型大部分基于CoreFo...
Storyboard的类关联和对象创建 storyboard的类管理是非常简单的。我们举一个常用的例子。管理一个viewcontroller。新建类,如图29-1所示: 然后...