240 发简信
IP属地:辽宁
  • Swift学习:Delegate

    Delegate Delegate也是iOS和Mac OSX开发中最长使用的一种设计模式,其主要作用是将一个对象方法的实现,交给另外一个对象去实...

  • Resize,w 360,h 240
    Swift学习:通知

    通知 通知是iOS开发中常用的一种设计模式,在Objective-C和Swift中的使用是有差别的。 Objective-C:NSNotific...

  • Swift学习:二维数组

    Array Array是Swift中的数组,它类似于Objective-C中的NSArray和C++中的vector。Array是struct的...

  • Resize,w 360,h 240
    鹅厂校招算法题:最小路径和

    最小路径和 最近在学习swift编程语言,接触了swift中数组Array的使用,正好在翻阅之前校招面试鹅厂时的面试算法题。正好可以使用swif...

  • Swift学习:KVO和单例

    KVO KVO(Key-value observing)是cocoa编程模式中的一种通知机制,其主要用来观察一个对象属性变化。KVO在变化分层设...

  • Resize,w 360,h 240
    深圳某互联网证券面试题:双指针的使用

    背景 面试深圳某互联网证券公司,算法题是给一个固定时间区间的股票价格,找出最佳买卖时机,使得收益最大,其中一天只能买卖操作一次。这里最佳方案是使...

  • 字节跳动iOS面试算法题——当前数组中没有的最小正整数

    背景 社畜初级程序员面试头条iOS开发,被完虐。其中一个算法题如下: 给定一个整数数组,输出当前数组中没有的最小正整数 示例1 输入:[0, -...

  • Resize,w 360,h 240
    美股冬令时与夏令时简介

    背景 我们知道,在美股的交易时间是分冬令时和夏令时的。而在冬令时、夏令时对应的北京交易时段也是不一样的。 如下所示,其中时间都是北京时间。 冬令...

  • Resize,w 360,h 240
    Objective-C:一种判断时间戳在指定区间的方法

    背景 工作中在做某个业务需求的时候,某同事的实现,遇到了一个NSCalendar进行日期转换卡顿的问题。 最后分析发现是调用了NSCalenda...