240 发简信
IP属地:上海
  • 算法案例20

    1.假设有一个字符串aabcad,请写一段程序,去掉字符串中不相邻的重复字符串,即上述字符串处理之后的输出结果为:aabcd NSMutable...

  • dSYM错误日志收集分析

    一:xcode打包Archive保留包才会存在dSYM文件(原理) 二:获取崩溃日志的堆栈信息:自我统计/友盟统计 三:安装分析工具:DSYMT...

  • Resize,w 360,h 240
    架构(下)

    参考:https://segmentfault.com/a/1190000020253277 业务层级|业务逻辑层级与功能模块层级 层级内容说明...

  • Resize,w 360,h 240
    架构(上)

    MVC:Modal View Controller 软件架构的七大原则:开一单,结合迪丽热巴 1.开闭原则 :对扩展开放,对修改关闭2.依赖倒置...

  • 第二季|高级进阶

    1.KVC、KVO 2.runtime 3.block 4.GCD 5.RunLoop 1.Runloop是ios中一个非常重要的机制 ,ios...

  • Resize,w 360,h 240
    字符串翻转

    调整字符串位置

  • 二:常用算法

    常见算法: 1.冒泡排序(FFI) 特点:相邻数字依次进行比较和调整,较大的往下沉,较小的上冒 (FFI) 2.选择排序(FFI) 特点:每一次...

  • 第三季:架构&性能&体系

    目标: 1.要达到什么样的流畅度(FPS达到60为优秀) FPS:1秒渲染多少帧 2.应用内存降到一个具体数字 方案: 可以通过两个的纬度考虑性...

  • Resize,w 360,h 240
    网易

    一、代码重构基本思想 1.工作分块细化 2.小功能注意封装,大功能注意模块化 3.项目文件结构分层要明晰 4.命名可读化 3.iCloud同步特...