240 发简信
IP属地:山西
  • Swift4.0如何定义一个和系统关键字同名的常量和变量?

    在Swift中常量和变量的命名官方是不建议和系统的关键字同名的,官方是这样提示的: NOTEIf you need to give a constant or variabl...

  • 120
    012:在iOS中怎样理解MVC?看这幅图就够了!

    关于MVC的资料非常多,可是在繁杂的资料中很难找到几个跟实际相结合又通俗易懂的,比较之下斯坦福iOS公开课保罗(被称为“白胡子老头”)讲的最易于理解又贴近实际开发环境,而斯坦...

  • 120
    005:多线程

    进程 1:运行时的(runtime)应用程序。2:进程之间的内存不共享。3:进程间的通信使用socket(套接字)。 多线程 1:进程内并发执行的代码段2:线程之间共享内存3...

  • 120
    004:Java面向对象

    相关术语 OOP :oriented object program,面向对象编程OOA:oriented object analyze,面向对象分析OOD:oriented ...

  • 002:许岑《如何成为有效学习的高手》

    本文摘自许岑《如何成为有效学习的高手》学习笔记。 一:找到适合你的学习方法 1:高效学习的定义:找到最适合自己的学习手法,在相对短的时间内集中注意力,以解决一个工作或生活当中...

  • 001:不做伪工作者,读吴军《硅谷来信》第001封有得

    伪工作者: 来自吴军对Pseudo Worker的直译,指的是每天应付事务性工作的人。这是Google和Facebook的说法。 主要内容: 这封信的主要内容是谈工作效率的问...

  • 120
    003:Java语言基础(二)

    Java中的函数 函数的定义什么是函数:函数就是定义在类中的具有特定功能的一段独立小程序。函数也称方法。函数的格式修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 ...

  • 120
    002:Java语言基础(一)

    Java关键字 定义:被Java语言赋予了特殊含义的单词 特点:关键字中所有字母都为小写 用于定义数据类型的关键字- class:类- interface:接口- byte:...

  • 001:window基础和Java虚拟机的安装配置

    操作系统 Microsoft:桌面操作系统OS(operate system),优点是流畅,缺点是容易蓝屏和安全性差 Linux:server服务器操作系统,需要长期稳定的工...

  • iOS10-Swift 3.0状态Normal的新写法

    通常的写法不赘述直接来看看示例: 通常的写法是直接“点出来”或者UIControlState(rawValue: 0)的方式 新的normal状态直接用[ ]来代替就可以,应...

  • iOS 10以后Swift 3.1怎么请求用户授权通知?

    在appDelegate中包含此文件如下: 具体如下 注意:iOS10以后多了carPlay的请求,总共请求4项

  • 011:Xib的使用

    Xib和storyboard的对比 共同点: 都用来描述软件界面 都用Interface Builder工具来编辑 本质都是转换成代码去创建控件 不同点 Xib是轻量级的,用...

  • 010:view的封装

    view的封装 如果一个view内部的子控件比较多,一般会考虑自定义一个view,把它内部子控件的创建屏蔽起来,不让外界关心 外界可以传入对应的模型数据给view,view拿...

  • 009:类前缀

    类前缀 使用Objective-C开发iOS程序时,最好在每个类名前面加一个前缀,用来标识这个类的“老家”在哪 目的是防止N个人开发了一样的类,冲突了 比如Jake Will...

  • 008:instancetype和id

    instancetype和id区别? instancetype在类型表示上,跟id一样,可以表示任何对象类型 instancetype只能用在返回值类型上,不能像id一样用在...

  • 007:模型

    使用字典的坏处 一般情况下,设置数据和取出数据都使用“字符串类型的key”,编写这些key时,编辑器没有智能提示,需要手敲: 手敲字符串key,key容易写错 Key如果写错...

  • 120
    006:plist文件

    什么是Plist文件? 将数据写在代码里面不是一种合理的做法。如果数据经常改动就要经常翻开代码区找到对应的值进行更改,工作量大代码的扩展性地 因此考虑经常变的数据放在文件中进...

  • 120
    005:九宫格分析思路

    九宫格的排列计算 规律: 处在同一列的X值一样 处在同一行的Y值一样 在同一行不断添加View Y值不变,X值:(间距+宽度) * (个数 % 3) 0%3 * (hMarg...