240 发简信
IP属地:辽宁
  • @来敲代码 看一下你们苹果开发者账号里面的注册设备,是不是需要重新reset一下。

    iOS | 集成极光推送遇到的坑

    ---------------->Bug_001<----------------iOS 10 新增了大量关于通知的新特性,详情参照极光官方的Blog。iOS 10新增了Se...

  • `subscript(dynamicMember member: String) -> String`
    能重载吗?貌似现在Xcode10中搭载的swift4.2不支持重载,而且在GitHub上的Swift项目中的Test也是不允许的。https://github.com/apple/swift/blob/0a15fb6be6127b0dfee8fd0b8607fa52b68c0594/test/NameBinding/dynamic-member-lookup.swift
    ```
    // References to overloads are resolved just like normal subscript lookup:
    // they are either contextually disambiguated or are invalid.
    @dynamicMemberLookup
    struct Ambiguity {
    subscript(dynamicMember member: String) -> Int {
    return 42
    }
    subscript(dynamicMember member: String) -> Float {
    return 42
    }
    }

    func testAmbiguity(a : Ambiguity) {
    let _ : Int = a.flexibility
    let _ : Float = a.dynamism
    _ = a.dynamism // expected-error {{ambiguous use of 'subscript(dynamicMember:)'}}
    }
    ```

    细说 Swift 4.2 新特性:Dynamic Member Lookup

    Swift 4.2 的新特性这两篇文章已经介绍的很清楚了:WWDC 2018:Swift 更新了什么,Swift 4.2 新特性更新。但是 4.2 中实现的 dynamic ...

  • 那是scheme,什么叫运行平台,不是专门有说scheme的修改吗

    iOS 在 Xcode 中重命名项目名称

    本教程使用的 Xcode 版本是Xcode 6.3.1,网上有好多的教程,都是在 Xcode 4 上做的讲解,现以本文章讲解一下如何在 Xcode 6.3.1 中重命名你的项...

  • Safari JavaScript Date

    Safari 的 JavaScript实现了标准的ES6,相比于其他的浏览器,如Chrome等,支持比较有限,不是因为Safari不规范,而是,其他的浏览器增加了适配性。 查...

  • Mac OS Wi-fi 共享过滤MAC地址

    有了Mac电脑设备之后,有个功能,或许大家都用过,就是WiFi共享。这个功能可以让你组件一个局域网,Mac充当一个无线AP,就是无线路由器。其中利好,不用多说,但是也会遇到一...

  • Swift Array Slice

    1.相遇 有个业务需求,把表格中的数据整合到一个数组中,如下 整合后的结果是这样 有个中间的状态,就是把一条记录整合出来之后,取中间的几个元素作为一个整体,所以需要把中间的几...

  • 这个不存在释放的问题,我个人觉得,“尽量只用于临时计算”的含义,是不要作为成员变量去存储一个值,比如说,一个类中有一个需要数组特性的成员变量,尽量使用数组Array,而不是,ArraySlice,因为一个类的成员变量,实例化之后,就会长期存在,而不会释放。所以,我个人觉得,要理解这句话的意思,应该是不要把ArraySlice定义为一个成员变量等长期存活的变量,而应该只当做,在你计算过程中的一个工具。

    Swift Array Slice

    1.相遇 有个业务需求,把表格中的数据整合到一个数组中,如下 整合后的结果是这样 有个中间的状态,就是把一条记录整合出来之后,取中间的几个元素作为一个整体,所以需要把中间的几...

  • 将Excel中的数据导入到MySQL数据库中

    工具 —— 工欲善其事必先利其器 MySQLWorkbench Sublime Excel Console 需求 假设目前有一个某学校学生的成绩的excel,由于业务的需要,...

  • @无咎无誉 多实体关联,不知道是什么意思,注意一下选择的语言,还有就是清空项目,最后不要太相信Xcode,适时的重启一下它。

    Xcode 8.1 Create NSManagedObject Subclass 编译错误

    Xcode 8.1中,在使用Editor中的Create NSManagedObject Subclass 这个命令的时候,需要先把这个model的Codegen设置为Man...

  • @暮色里的夜 清空一下工程,cmd + option + shift + k

    Xcode 8.1 Create NSManagedObject Subclass 编译错误

    Xcode 8.1中,在使用Editor中的Create NSManagedObject Subclass 这个命令的时候,需要先把这个model的Codegen设置为Man...

  • Xcode 8.1 Create NSManagedObject Subclass 编译错误

    Xcode 8.1中,在使用Editor中的Create NSManagedObject Subclass 这个命令的时候,需要先把这个model的Codegen设置为Man...

  • @刘小壮 :sweat:

    Xcode8带来的新特性和坑

    该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 这段时间身边发生了很多事,工作和学习也有点静不下心来...

  • @刘小壮 解决办法是对代码进行修改还是对工程配置进行修改,所谓的解决办法,也是针对你的工程的修改方式,并不是说这个问题产生的实质。

    Xcode8带来的新特性和坑

    该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 这段时间身边发生了很多事,工作和学习也有点静不下心来...

  • 关于推送通知收到Apple的邮件,并不是从Xcode8开始的,在其他的版本中,就已经有这个提示了,有这个提示的时候,通常你上传的IPA,是接收不到远程推送的,因为你配置的有问题,并不是说你代码有什么问题。
    还有,你确定,在你没有上传二进制的时候,就收到这个邮件了?

    Xcode8带来的新特性和坑

    该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 这段时间身边发生了很多事,工作和学习也有点静不下心来...

  • 持续本地化集成——Continuous Localization Integration

    1. 持续本地化集成 传统的本地化集成,通常是需要在项目结束之后,才开始这项工作,这对于快速开发,限制了版本迭代,增加了整个项目控制的复杂性。 持续本地化集成(Continu...