240 发简信
IP属地:湖南
  • OC的MVVM的数据双向绑定改造

    目标 OC改造为MVVM设计模式,并且实现VM与View和Model的数据双向绑定。使用ReactiveObjC来进行改造。想进一步了解ReactiveObjC可以参考:ht...

  • iOS数据库升级

    最近重新处理了一下项目中数据库升级的部分,把思路和实现稍微记录一下。 关于数据库升级,首先我们需要一个常量,来标识我的数据库版本号应该是多少 好了,程序第一次运行,程序会复制...

  • 240
    Modbus通讯协议之四——TCP/IP

    TCP/IP协议已成为信息行业的事实标准,世界上93%的网络都使用TCP/IP协议(在网络层使用IP协议,在传输层使用TCP协议),只要在应用层使用Modbus 协议,就构成...

  • C++ 使用 Lambda 实现匿名函数

    匿名函数是指不需要声明和定义的函数,匿名函数仅需要在使用时候进行创建。匿名函数的 结构如下: capture []:未定义变量,不允许在函数体内使用任意外部临时变量,全局变量...

  • Qt5学习地址

    Qt 学习之路 2(1):序(Qt 学习之路 2(1):序) Qt 学习之路 2(2):Qt 简介(Qt 学习之路 2(2):Qt 简介) Qt 学习之路 2(3):Hell...

  • 240
    iOS - const与static与extern

    1. const const意为"常量"。 程序中,"常量"的值是不变的,固定的 const用来修饰右边的基本变量或指针变量(基本数据变量p,指针变量*p) int con...

  • 240
    软著说明书 写作思路

    作为一枚产品助理,可能会因为“软著操作说明书”犯难,不知道软著说明书是什么,它和使用说明书有什么区别。其实,软著是为了公司申请软件著作权时使用的,其实和使用说明书还是有类似的...

  • 240
    iOS 统计源代码量

    步骤一: 打开终端,用cd命令 定位到工程所在的目录,然后调用以下命名即可把每个源代码文件行数及总数统计出来: 其中 -name "*.m" 就表示扩展名为.m的文件。同时...

  • iOS FMDB批量操作

    最近在弄通讯录,为了让联系人保持同步,不得不每次启动APP就更新数据库,如果联系人比较多的话可能会卡在启动界面好几秒,用户体验很不好(即使这样老板还是要这样做o(>_<)o)...

个人介绍
社会主义国家男青年