240 发简信
IP属地:青海
  • 不知道为何加载不出图片

    站在高处看iOS开发(2) ——— iOS系统架构

    引言: 在之前的一篇文章站在高处看iOS开发 ——— 深入浅出iOS操作系统[https://www.jianshu.com/p/c75ea7003ec5],从Mac OS和...

  • 你好,这个问题解决了吗?我也碰到这个问题

    weex开发 sdk:0.24.0

    App开发这块,一直用的weex,几乎用的是顺风顺水! 但是最近发现,weex的调试页面,不显示js文件了!!! 有遇到的吗? 很让人费解!! 一直用的好好的,有一天,重启下...

  • 你好,“通过宏定义BeeHiveMod被加载,或者在+load方法中注册成为动态DynamicModule”----这两种注册方式有什么优劣呢?有人说在load中注册服务会有问题所以才用宏定义注册服务,但beehive两种都提供,说明在load中注册是没问题的,那这两种只是形式不一样并无其他区别是吗?或者说这两总注册的实际对应场景是?

    iOS 组件化 —— 路由设计思路分析

    前言 随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等...

  • 你好,“通过宏定义BeeHiveMod被加载,或者在+load方法中注册成为动态DynamicModule”----这两种注册方式有什么优劣呢?有人说在load中注册服务会有问题所以才用宏定义注册服务,但beehive两种都提供,说明在load中注册是没问题的,那这两种只是形式不一样并无其他区别是吗?或者说这两总注册的实际对应场景是?

    阿里BeeHive源码小读

    本文是一篇个人学习笔记,记录以供后续学习参考。 一、项目思路 引用Github中 原文: BeeHive是用于iOS的App模块化编程的框架实现方案,吸收了Spring框架S...

  • 120
    iOS 组件化 —— 路由设计思路分析

    前言 随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等...

  • 那有什么功能是Foundation中无法实现而必须用CoreFoundation实现的吗?

    IOS之Core Foundation框架和Cocoa Foundation框架区别

    Core Foundation框架 (CoreFoundation.framework) 是一组C语言接口,它们为iOS应用程序提供基本数据管理和服务功能。下面列举该框架支持...

  • 我也觉得这么简单的功能愣是给讲的很牛逼是的。

    为什么说,你纯看代码而没有碰到这个场景你就算看懂了也没法理解?

    为什么说,你纯看代码而没有碰到这个场景你就算看懂了也没法理解? 我碰到了一个什么问题? 来说一个场景,打开你的Instagram,如果手机有VPN,请连接上VPN.打开搜索页...

  • "为啥对象释放掉了会变成 nil” 只有一两个人能说出“哈希表”这三个字"
    --楼主想问下,你是看的runtime里NSObject.mm源码还是自己推测出来的?

    面试了 20 个初/中级 iOS 工程师之后(上)

    **最重要的话写在前面:本文从现在开始不允许任何公众号、论坛社区、微博转载。已经转载的管不了了,后面看到这句话请一定不要转载,谢谢。 这篇文章引起这么大反响是我始料未及的,本...

  • @满山李子 你好,我试了下,直接使用setValue:forKey是不会调用KVO的。

    KVC之-setValue:forKey:方法实现原理与验证

    - (void)setValue:(id)value forKey:(NSString *)key方法,实现原理与验证 功能:使用一个字符串标示符给一个对象的属性赋值.它支持...

  • 你好,我试了下,直接使用setValue:forKey是不会调用KVO的。

    KVC之-setValue:forKey:方法实现原理与验证

    - (void)setValue:(id)value forKey:(NSString *)key方法,实现原理与验证 功能:使用一个字符串标示符给一个对象的属性赋值.它支持...

个人介绍
目前为一枚ios移动开发者,对前途依然很迷茫...