美文网首页
阅读过的文章

阅读过的文章

作者: Saylor_Lone | 来源:发表于2018-03-07 15:52 被阅读12次

    记录下最近阅读过的好文章:


    揭秘iOS布局

    该文有助于理清iOS应用视图更新机制,以后不能糊里糊涂的乱用下面的三板斧了。
    [self.view setNeedsUpdateConstraints];
    [self.view updateConstraintsIfNeeded];
    [self.view layoutIfNeeded];
    

    URL编码的奥秘

    对下面这句代码很熟悉吧,但是你知道@"!*'\"();:@&=+$,/?%#[] "是何意么,为什么是这些字符?
    - (NSString *)urlEncodeUsingEncoding:(NSStringEncoding)encoding
    {
        return (NSString *)CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(
                                                                   NULL,
                                                                   (__bridge CFStringRef)self,
                                                                   NULL,
                                                                   (CFStringRef)@"!*'\"();:@&=+$,/?%#[] ",
                                                                   CFStringConvertNSStringEncodingToEncoding(encoding)));
    }
    
    

    Fake UITouch

    详细讲解了模拟 UITouch 的前世今生,但方法涉及私有 API ,故谨慎对待。
    

    Flutter 开发小集

    第三方跨平台移动开发方案,了解一下就好。感觉和 React Native 整体风格很类似,貌似挺容易的。
    

    谈谈iOS中图片的解压缩

    // **** 图片解压缩关键代码
    CG_EXTERN CGContextRef __nullable CGBitmapContextCreate(void * __nullable data,
        size_t width, size_t height, size_t bitsPerComponent, size_t bytesPerRow,
        CGColorSpaceRef cg_nullable space, uint32_t bitmapInfo)
        CG_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_2_0);
    

    相关文章

      网友评论

          本文标题:阅读过的文章

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