美文网首页
人/狗/码的日常 2021-05-29

人/狗/码的日常 2021-05-29

作者: 启发禅悟 | 来源:发表于2021-05-29 19:03 被阅读0次

    化验指标出来了,有几项还是不尽如人意。本来我还信心满满的,觉得这次结果应该会好很多,毕竟这几个月自我感觉还是挺不错的。可是结果还是自己想的太美好了,继续积极治疗,调整心情吧,对饮食还是得稍微控制下,不要过度开放,晚上更要休息好,不要觉得身体稍微好一些就熬夜什么的。

    狗狗不护食,是一种信任的表现。酷奇其实还是有点护的,尤其嘴边的骨头,如果和他说分我一点,他立马会吊起骨头,甩头就找角落去独食。不过真把他的食物从嘴里取下来,他也不怎么反抗,因为以前他爱乱吃食物,我也强制的取过几次,还算是比较乖的。

    /**
     Gets an object *asynchronously* and calls the given block with the result.
    
     @warning This method mutates the query. It will reset the limit to `1`.
    
     @param block The block to execute.
     It should have the following argument signature: `^(PFObject *object, NSError *error)`.
     `result` will be `nil` if `error` is set OR no object was found matching the query.
     `error` will be `nil` if `result` is set OR if the query succeeded, but found no results.
     */
    - (void)getFirstObjectInBackgroundWithBlock:(nullable void (^)(PFGenericObject _Nullable object, NSError *_Nullable error))block;
    

    这个方法的描述是有点问题的,就是query执行成功但没有找到结果,error会被设置成nil。但结果是error会有值,标记为"[Error]: No results matched the query. (Code: 101, Version: 1.19.2)"

    所以在使用getFirstObjectInBackgroundWithBlock方法时,对结果的处理需要特别注意。

    Xcode自带的UI Test模块,看来是还有很长的一段路要走,目前看起来并不是很好用,这也是为什么网上关于这一块的文章非常非常的少,有的都是一些粗略的入门介绍,却很少有深入的使用的说明。

    简单来说,如果是一个非常简单的UI,或者静态的一些UI的,用来做UI Test的demo,看上去是可行的。可是一旦遇到稍微复杂一点的UI,scrollview的嵌套,多种自定义手势等等,首先UI Test本身就开始发展奔溃等各种异常,更不要说录制,定义各个元素等等的判别,使用起来并没有Unit Test那么直观简便。

    相关文章

      网友评论

          本文标题:人/狗/码的日常 2021-05-29

          本文链接:https://www.haomeiwen.com/subject/nzcusltx.html