自定义View 跳转不同界面方法

有时候,我们在自定义UIView 的时候 , 很有可能 会在这个View 进行页面跳转,但是, 你会发现, 那些 push 和 pop 方法 都没什么用 ,那是因为 当一个子view需要接收点击事件,而父view也需要接收点击事件

当然,你可能会说直接调用mysubview.superView即可,这样做也确实是可以做到,但有时子view是不一定知道有这个特定的父view的存在的,如动态添加子view。

所以这里就用到了事件处理与传递。

阅读全文 »

一.三大特性

  • 封装

  • 继承

  • 重写父类方法 需要加上 override

  • 多态

  • 必须要有继承

  • 必须要有重写

  • 必须是父类指针指向子类对象

  • (重载)

  • 参数类型不同

  • 参数个数不同

二.自动引用计数

  • 当有一个强引用指向某个对象时,该对象的引用计数会自动 + 1
  • 当强引用消失时,引用计数会自动 - 1
  • 当引用计数为0时,该对象会被销毁
    阅读全文 »

Swift最基本的语法变化

  • 导入框架 import UIKit

  • 定义标识符时,必须声明该标识符是变量还是常量声明标识符的
    格式:变量/常量关键字 名称 : 数据类型

  • 语句结束时不需要加 ;如果同一行有多个语句,则依然需要加
    但是不建议一行多条语句

  • Swift中的打印语句: print(“打印的内容”)

    阅读全文 »
0%