自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

restver的博客

restver的博客

  • 博客(12)
  • 收藏
  • 关注

原创 Runtime ---- super的本质

如果您希望拥有更好的阅读体验,欢迎访问 我的开发笔记一道面试题引发的,对于super本质的探究@implementation RTStudent-(instancetype)init { if (self = [super init]) { NSLog(@"self和super调用class的结果:"); NSLog(@"[self class]---%@",[self cl...

2019-06-10 16:58:39 199

原创 iOS中blcok的本质详解

如果您希望拥有更好的阅读体验,欢迎访问 我的开发笔记blcok的本质main.m中的代码int main(int argc, const char * argv[]) {int age = 18;static int height = 55;void (^block)(int) = ^(int pa) {NSLog(@"--block-局部auto变量的捕获--%d",age)...

2019-06-10 16:55:57 388

原创 autoreleasepool和autorelease原理探究

如果您希望拥有更好的阅读体验,欢迎访问 我的开发笔记前段时间离职了,现在终于有时间来了解些以前一直没有弄懂的知识了,啥也不说了,失业才是第一生产力,啊哈哈哈哈哈。。。。。先把项目改为MRC,在main.m中写如下代码.int main(int argc, const char * argv[]) { @autoreleasepool { __unused RTStudent *st...

2019-05-29 19:13:03 426

原创 iOS webView加载本地html,并在url携带query

如果您希望拥有更好的阅读体验,欢迎访问 我的开发笔记为了加快页面的加载速度和在无网络时也能加载出来网页,所以项目把加载url的做法废弃了,把vue生成的dist文件,用webview本地加载,由于平时都是直接写url地址,所以第一次写的时候,翻了好多网上的文章,现在我只有一句话想说,大家别抄来抄去了,转发之前,自己先测试下吧。。。。。读取本地的HTML因为iOS的项目,最终编...

2019-01-16 18:47:24 1452

原创 彻底理解Dart的构造函数

如果您希望拥有更好的阅读体验,欢迎访问 我的开发笔记Dart语言中的类Dart 语言中所有的对象都是某一个类的实例,所有的类有同一个基类–ObjectDart 是一种面向对象的语言,并且支持基于mixin的继承方式基于mixin的继承方式具体是指:一个类可以继承自多个父类创建对象使用new语句来构造一个类,构造函数的名字可能是ClassName,也可以是ClassName.o...

2019-01-15 17:35:53 7060 3

原创 stylu使用总结之 & 、迭代 、判断 、函数

如果您希望拥有更好的阅读体验,欢迎访问 我的开发笔记& ------> 父级的引用 <div> <div class="a">黑化肥挥发发灰会花飞;灰化肥挥发发黑会飞花</div> &a

2019-01-11 17:18:19 442

原创 vue中js与Android,iOS互相调用,以及传参

最近做的一个项目,基本上是抛弃了原生,整个app就是一个webview,web不能实现的功能,就需要和app进行交互了。 需求来了,接下来要做的就是实现了,然后随手就把实现代码写出来了:Round 1如图所示:这里边有一个坑点击取按钮后,会调用getValueForKey方法,然后js会调用app定义好的getValueForKey方法,然后app的webview再调用js中定义的ge...

2019-01-11 17:06:22 7023

转载 指针函数

指针函数一般是指返回指针的函数;C代码  #include     int* fun(int *a)  {      return a;  }    int main(int argc, char **argv)  {      int a = 3;      printf("%d", *(fun(&a)));      

2017-10-27 16:46:46 331

转载 移除优快云各种广告

移除优快云各种广告 - Safari浏览器专用插件故事背景:受够了优快云的各种垃圾广告,还满天飞。。。每次查资料时,总是郁闷的看到了左下角,右下角的广告,忍无可忍之日,今天,我就专门写了个工具,其实是Safari插件,干掉 优快云.com 和 youkuaiyun.com上的各种页面的广告。如果你也和我一样烦透了优快云的广告,那就装上我写的这个插件吧。超级简单的哦~~~ 由于我把这个小插件

2017-10-27 16:43:22 2375

转载 @synchronized

原文地址如果你已经使用 Objective-C 编写过任何并发程序,那么想必是见过 @synchronized 这货了。@synchronized 结构所做的事情跟锁(lock)类似:它防止不同的线程同时执行同一段代码。但在某些情况下,相比于使用 NSLock 创建锁对象、加锁和解锁来说,@synchronized 用着更方便,可读性更高。译者注:这与苹果官方文档对 @sync

2016-07-20 12:16:25 313

原创 指针常量与常指针

//常指针,指针地址不能改变,*p可以修改 int * const p ; *p = 3; //指针常量 ,是一个常量,但是指针的地址可以改变. int const *d ; int c = 0; d = &c; //同上 const int *e ; e =

2016-07-08 17:14:49 384 1

转载 C指针函数与函数指针

指针函数一般是指返回指针的函数;C代码  #include     int* fun(int *a)  {      return a;  }    int main(int argc, char **argv)  {      int a = 3;      printf("%d", *(fun(&a)));      re

2016-04-21 15:03:54 244

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除