240 发简信
IP属地:河南
  • Objective-C:属性

    “属性”(property)是Objective-C的一项新特性,用于封装对象中的数据。有两大概念:ivar(实例变量)、(存)取方法。 pro...

  • Objective-C:对象

    用Objective-C 等面向对象编程语言时,“对象”(object) 就是“基本构造单元”(building block),开发者可以通过对...

  • Mac 设置命令行代理

    在命令行执行操作时,即使开了代理工具,但是仍然会有超时报错 这是因为,命令行中网络请求默认是不会走代理,需要做如下设置: 在命令行中执行上面的命...

  • Flutter 组合动画

    主要包含了一个拖拽效果,以及松开之后的组合动画。 拖拽效果使用了组件 Draggable,组合动画使用到了CurvedAnimation。 使用...

  • Android 原生项目集成Flutter

    使用 Android Studio 使用 Android Studio 往原生项目中是添加 Flutter比较方便的一种方式。 在原生形目中,打...

  • Resize,w 360,h 240
    简单的浏览器扩展/插件

    Chrome 创建 Chrome 插件中的核心文件是 manifest.json 。这是一个Chrome插件最重要也是必不可少的文件,用来配置所...

  • CoreHaptics

    CoreHaptics 是 iOS13 中的新API,同时只有 iPhone 8 及之后的机型支持。CoreHaptics 提供了更加细腻,可控...

  • ObjectiveGit(二)push & pull

    push 生成一个commit之后,接下来就可以推送到远端了。push之前需要获取到远端仓库信息。由于一个本地仓库可以设置多个远端仓库,这里默认...

  • ObjectiveGit(一)clone & commit

    ObjectiveGit 是对 libgit2 的上层封装。在项目中如果要使用 ObjectiveGit 的话需要生成对应的 framework...