240 发简信
IP属地:首尔特别
  • MJExtension使用方法汇总

    1. mj_keyValues 将模型转化为字典。 2. mj_objectWithKeyValues 将字典转化为模型 3. mj_keyValuesArrayWithOb...

  • 封装一个拖动悬停的按钮

    需求就是在首页有一个按钮,你可以拖动在屏幕上滑动,最终位置是自己靠边悬靠。上代码: 一个初始化方法,一个手势添加,位置我是直接基于window写的,最后加了一个靠边的移动动画...

  • iOS 封装一个带复制功能的UILabel

    一、在iOS中下面三个控件,自身就有复制-粘贴的功能:1、UITextView2、UITextField3、UIWebView在iOS8 之后, 我们发现UILabel不在为...

  • 120
    iOS,面试必看,最全梳理

    序言 目前形势,参加到iOS队伍的人是越来越多,甚至已经到供过于求了。今年,找过工作人可能会更深刻地体会到今年的就业形势不容乐观,加之,培训机构一火车地向用人单位输送iOS开...

  • iOS面试题及答案

    1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #include 有什么区别,@class呢,#import<...

  • 一个汉字不是两个字节吗

    OC面向对象—多态

    OC面向对象—多态 OC面向对象—多态 一、基本概念 多态在代码中的体现,即为多种形态,必须要有继承,没有继承就没有多态。 在使用多态是,会进行动态检测,以调用真实的对象方法...

  • 120
    OC面向对象—多态

    OC面向对象—多态 OC面向对象—多态 一、基本概念 多态在代码中的体现,即为多种形态,必须要有继承,没有继承就没有多态。 在使用多态是,会进行动态检测,以调用真实的对象方法...

  • 120
    程序员进阶必备的图书推荐(免费赠电子版)

    我们程序员会选择什么时候看书呢?例如 咖啡厅、地铁、如厕、闲暇时光。 那么一本好的书会将这些碎片时间从新拼装起来。 利用好碎片时间我们可以提升自己的能力与见识,还可以为以后的...

  • iOS - 知道app内存地址,如何定位到代码的位置么

    大家都用友盟,shareSDK,蒲公英等工具记录 crash 信息。 有些crash是一看就知道错误位置,也是有提示的。 有些实在是看不懂是什么意思。 以下用的是堆栈还原。 ...

  • ios-Runtime(运行时)

    利用runtime来实现归档解档 方法交换 俗称 OC的方法欺骗 KVO的实现原理 用runtime来实现KVO objc_allocateClassPair创建一个类cl...

  • 120
    ios多线程

    什么是进程 进程是指在系统中正在运行的一个应用程序 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内 比如同时打开迅雷、Xcode,系统就会分别启动2个进程 ...

  • 120
    献给写作者的 Markdown 新手指南

    「简书」作为一款「写作软件」在诞生之初就支持了 Markdown,Markdown 是一种「电子邮件」风格的「标记语言」,我们强烈推荐所有写作者学习和掌握该语言。为什么?可以...

  • 120
    ios安全攻防之汇编

    越底层越单纯!真正的程序员都需要了解的一门非常重要的语言,汇编! 机器语言 我们所写的语言最终安装在机器上的是什么东西? 是机器语言,一堆的0和1.如0101 001 110...

  • Markdown(笔记)

    一级标题 二级标题 三级标题 标题加黑 markdown markdown markdown 代码区域 补充写法: >补充 表格 表格效果 边学习边记录over