240 发简信
IP属地:浙江
  • 120
    iOS 国际化&本地化省力小技巧

    我们造不出巴别塔,却可以通过本地化让不同语言环境的人舒坦地用上我们的 App。 但提起本地化,开发者们最直观的感受一定是一堆细碎繁琐的本地化文件字符串文件,以及永远也想不起来...

  • 写得很好。一些细节都写到了。

    Core Motion 的那些事

    获取设备的移动事件 当我们移动,晃动,或者倾斜手机的时候,这些动作都会被设备的硬件捕获。其实每一个动都都会在 X, Y, Z 三个方向上产生速度上的变化。根据不同的变化我们可...

  • @悟饭哪 还是不行,也许是因为我的是 iOS 12?

    在iOS App上使用SKStoreReviewController直接弹出评论页面

    最近更新:2018.12.28,添加相关Swift代码 前言 从iOS 10.3开始,用户可以在APP内直接进行评分或评论,不需要再跳转到AppStore了。之前的流程是:用...

  • NSString *str = [NSString stringWithFormat:@"itms-apps://itunes.apple.com/app/id%@?action=write-review", appID];
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];

    上面的代码是无法跳转到指定评分页面的。因为这是 App Scheme, 而不是 Deep Link。

    下面的代码才能正确跳转。
    let urlString = "https://itunes.apple.com/cn/app/%E5%A1%9E%E5%B0%94%E8%BE%BE%E9%A3%9F%E8%B0%B1/id1367118219?mt=8&action=write-review";
    let url = URL(string: urlString)!
    UIApplication.shared.openURL(url)

    在iOS App上使用SKStoreReviewController直接弹出评论页面

    最近更新:2018.12.28,添加相关Swift代码 前言 从iOS 10.3开始,用户可以在APP内直接进行评分或评论,不需要再跳转到AppStore了。之前的流程是:用...

  • @一月二十三 用 workspace 的话,需要指定 scheme。compile_commands.json 为空一般是某些地方配置错误,时间比较久了,我也不太记得,多做几次试验定位一下原因吧

    iOS 持续集成系列 - 自动化 Code Review

    iOS 持续集成 - 开篇 iOS 持续集成 - 自动化 Code Review [iOS 持续集成 - 自动化单元测试] [iOS 持续集成 - 自动化打包与分发] 为了保...

  • IO 小哥 666

    深入理解Android消息机制

    深入理解Android消息机制 在日常的开发中,Android 的消息机制作为系统运行的根本机制之一,显得十分的重要。 从 Handler 发送消息开始 查看源码,Handl...

  • @群星陨落 第一次知道 NSDecimalNumber 这个类,学习了。

    Swift 4 踩坑之 Codable 协议

    所有文章已搬迁到个人站点:me.harley-xk.studio,欢迎访问留言 WWDC 过去有一段时间了,最近终于有时间空闲,可以静下心来仔细研究一下相关内容。对于开发者来...

  • 毕竟 Swift 还在快速成长~

    没想到Swift里KVC还能有坑

    起因 最近看了@南峰子_老驴写的ViewStyle。利用KVC的来简化抽取出控件设置style的代码,想达到一个css的效果。这个库用swift编写,使用起来大概这样: 阅读...

  • @Yiweiwoshiniya 用 C++ 写,写完打包成 dylib 。 OCLInt 官网有文档,上面写得很详细了。

    iOS 持续集成系列 - 自动化 Code Review

    iOS 持续集成 - 开篇 iOS 持续集成 - 自动化 Code Review [iOS 持续集成 - 自动化单元测试] [iOS 持续集成 - 自动化打包与分发] 为了保...

个人介绍
An iOS Developer at HangZhou