说到runtime。所有iOS的开发者无不知晓。运行时、swizzle、黑魔法等等。不过用的时候是copy代码、还是真正理解了runtime以及OC中类、对象、方法的本质结构...
![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
说到runtime。所有iOS的开发者无不知晓。运行时、swizzle、黑魔法等等。不过用的时候是copy代码、还是真正理解了runtime以及OC中类、对象、方法的本质结构...
(由于合在一起感觉一篇太长翻着累) iOS多线程目前总结了四篇 iOS基础深入补完计划--多线程(面试题)汇总 iOS基础深入补完计划--NSThread iOS基础深入补完...
(由于合在一起感觉一篇太长翻着累) iOS多线程目前总结了四篇 iOS基础深入补完计划--多线程(面试题)汇总 iOS基础深入补完计划--NSThread iOS基础深入补完...
(由于合在一起感觉一篇太长翻着累) iOS多线程目前总结了四篇 iOS基础深入补完计划--多线程(面试题)汇总 iOS基础深入补完计划--NSThread iOS基础深入补完...
通常一个APP分为网络、数据、业务等多个层级。只看数据层、最基本的模式如下。 VC从DB层读取数据、交由View进行展示。 然而、当同一个VC需要多次读取、或者多个VC都需要...
年也过完了、决定补完一下入行时就欠下的债。 参拜一下SDWebImage的源码。 并不是说一定要读如何如何、只是觉得源码的阅读是一种很好的学习方式。无论从架构还是技术点方面。...
最近研习了美团等大厂的一些埋点方案。还要感谢大神《xuhaoranLeo》的指点。(既然大神没空写博客、但我可以代劳哈)。 本文的宗旨是尽量全面、精简、满足我能想到尽量多的埋...
今天朋友问MJRefresh为什么上拉加载不显示动画。查了好半天也没发现什么毛病。最后发现是Footer类使用的不对 换一个类就好了0.0
前言:笔者刚工作不久、而且是和一个即将离职的同事做工作交接。所以工作两个月以来基本都是在修前人的代码。然后、出现了这样一个问题。 再然后、项目里的商品详情、也分出了三个模式 ...
简而言之: UDP:UDP是一种面向无连接的用户数据报服务(user data protocol),不需要和服务器也能交互,只需要知道ip和监听端口,不需要链接没有目的的so...
基本格式 以json的形式、将数据(支持所有格式)挂载在vue的data上、方法挂载在vue的methods上。 常用指令 双向数据绑定v-model:"key" 将{ke...
类似限制输入长度这种需求。通常、我们会添加监听: 这段代码在英文、数字、符号输入等情况下是没有问题的。但是在中文情况下: web app 也就是表示在用户进行非直接输入的时候...
写功能的时候查了很多的demo。各有好坏。恰巧自己也是刚转前端。索性摸索自己写了一个。项目要求的功能很多、整理的时候把一些特殊功能都去掉了。只留下轮播的效果。效果如下: 核心...
个人入门学习用笔记、不过多作为参考依据。如有错误欢迎斧正 目录 简介安装SchemaSchema嵌套官网示例真·MVC方式操作数据库(增、改demo)索引查找追加删除 简介 ...
个人入门学习用笔记、不过多作为参考依据。如有错误欢迎斧正 Express框架 Express在后台的受欢迎程度与jQuery一样、是企业标准.http://www.expre...
知识基础不够牢。一知半解、想当然的用没准将来会出大问题。借用@我就叫Sunny怎么了的一句话:《一个人iOS的基础如何、只问一个property就够了》决定(深入?)总结一下...
前文地址:《iOS基础深入补完计划》 在前文、我们提到了property中的关键字copy可以修饰block。 那么、block究竟有哪些特殊。 block该怎样声明 __b...
前文地址:《iOS基础深入补完计划》 在前文、我们提到了property中的关键字copy可以用来修饰不可变对象、以保护对象的封装性。 那么、copy和strong修饰的属性...