240 发简信
IP属地:陕西
  • GeekBand~iOS~Swift编程语言~第三周

    泛型编程 泛型是一种参数化类型的机制(类型占位符),为算法和类型的实现提供了更高的复用性、更强的安全型、更好的性能。 泛型支持包括:函数、类、结构、枚举 类型参数的实例化:“...

  • 120
    GeekBand~iOS~Swift编程语言~第二周

    结构与枚举 结构 struct属于值类型,具有值拷贝语义(赋值与传值)struct不支持面向对象,主要用于定义轻量级数值类型;class支持面向对象,主要用于设计有丰富关系的...

  • 120
    GeekBand~iOS~Swift编程语言~第一周

    1.Swift简介 Swift是在Objective-C的基础上,借鉴了很多现代高级语言,发展而成的一门安全、高效、支持多种编程规范式的编程语言。苹果在2014年6月WWDC...

  • 120
    GeekBand~iOS~开发高级进阶~第四周

    数据存储--简易数据存储 数据持久化 1.本地:文件 NSHomeDirectory() / Documents;数据库2.云端:iCloud (文件,Key-Value数...

  • GeekBand~iOS~开发高级进阶~第三周

    多线程--NSThread main thread主线程 在一个运行的iOS应用中,处理UIKit对象的所有方法调用。程序启动后,系统自动创建主线程。主线程阻塞,UI就会失去...

  • 120
    GeekBand~iOS~开发高级进阶~第二周

    动画 UIKit 动画用于交互设计:更好的展示:relationship,structure,cause & effect UIView提供的动画支持(UIViewAnima...

  • 120
    GeekBand~iOS~开发高级进阶~第一周

    工程管理 从源码到App Workspace管理一组Project,这些项目将使用同一个位置:保存项目状态;保存构造出来的产品;自动可以互相引用(implicit depen...

  • 120
    GeekBand~iOS~实战入门~第四周

    界面布局 - View 的定位 UIView 表示屏幕上一块矩形区域;负责提供相应区域的现实内容,也处理相应区域的事件响应。 iOS界面由一个树状的 UIView层次结构组成...

  • 120
    GeekBand~iOS~实战入门~第三周

    TableView 1.表视图组成及相关概念 1.表头视图(table header view)。表视图最上边的视图,用于展示表视图的信息。2.表脚视图(table foot...

  • 120
    GeekBand~iOS~实战入门~第二周

    7.ViewController MVC -模型。保存应用数据的状态。-视图。为用户展示信息并提供接口。-控制器。接收用户请求,根据请求更新模型。更新视图,并将其作为对用户请...

  • 120
    GeekBand~iOS~实战入门~第一周

    1.导论 社区 -> Apple 官方资源-->Mac App Store-->Xcode-->iOS Dev Center-->http://developer.apple...

  • 120
    GeekBand~iOS~Objective-C~第二周

    8.字符串处理 认识 ->NSString是一个Unicode编码、16位字符的字符序列。语法:NSString *someString = @"this is a stri...

  • 120
    GeekBand~iOS~Objective-C~第一周

    1.Objective-C简介 1.1 简介 1.基于C语言,在C语言基础上,做了面向对象扩展。2.1980年代初由 Brad Cox 和 Tom Love 发明,后来称为N...