人
化验指标出来了,有几项还是不尽如人意。本来我还信心满满的,觉得这次结果应该会好很多,毕竟这几个月自我感觉还是挺不错的。可是结果还是自己想的太美好了,继续积极治疗,调整心情吧,对饮食还是得稍微控制下,不要过度开放,晚上更要休息好,不要觉得身体稍微好一些就熬夜什么的。
狗
狗狗不护食,是一种信任的表现。酷奇其实还是有点护的,尤其嘴边的骨头,如果和他说分我一点,他立马会吊起骨头,甩头就找角落去独食。不过真把他的食物从嘴里取下来,他也不怎么反抗,因为以前他爱乱吃食物,我也强制的取过几次,还算是比较乖的。
码
/**
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那么直观简便。
网友评论