240 发简信
IP属地:黑龙江
  • 120
    Xcode安装iOS旧版本模拟器

    基于xcode8.2.1操作,其他版本可能稍有不同,欢迎入坑点这里 弹出这个,点下载按钮 打开mac中的软件控制台 清空日志在 Xcode 中取消下载在 Console.ap...

  • 官方描述:
    + (BOOL)accessInstanceVariablesDirectly
    Description
    Returns a Boolean value that indicates whether the key-value coding methods should access the corresponding instance variable directly on finding no accessor method for a property.
    大意是,在没有找到存取器的时候才调用该方法,所以第一组打印里(用KVC设置object,object有存取器)当然没有调该方法呀。

  • 120
    KVC进阶(一)

    前言 KVC(Key Value Coding)技术可以不直接访问对象属性的getter和setter而获取属性值\给属性赋值 这几个方法相信大家都不会陌生,但KVC究竟是什...

  • Dart语法之可选参数

    Dart方法有两种类型的参数:必需的和可选的。必需的我们一般都知道,这里主要分析可选参数。 如果同时包含可选参数和必需参数,必需的参数在参数列表前面, 可选数在后面。 可选参...

  • 120
    iOS 安装brewhome的方式

    发现一个安装Homebrew比较快的方法。 比之前官网的安装更快一些。

  • 又不适配ios7 1倍 貌似没什么用了

    LaunchScreen.storyboard启动图适配

    前言 iOS 8之前我们都是通过LaunchImage来设置启动图,随着苹果设备的更新,尺寸也越来越多,这时候我们需要设置各种设备的启动图,而且每次增加新的尺寸的设备都需要添...

  • 加个临时的根视图就行了.跳转到首页之前 都展示临时的.临时的就展示启动图就OK了

    LaunchScreen.storyboard启动图适配

    前言 iOS 8之前我们都是通过LaunchImage来设置启动图,随着苹果设备的更新,尺寸也越来越多,这时候我们需要设置各种设备的启动图,而且每次增加新的尺寸的设备都需要添...