一、Runtime简介 1.1 简单介绍 Runtime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制; 对于C语言,函数的调用在编译的时候会决定调用哪个函数; 对于OC的函数,属于动态调用的过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根 ...
分类:
移动开发 时间:
2018-01-06 19:00:11
阅读次数:
230
json:就是有自定义属性和值的对象,var json = {"key1":"value1","key2","value2"},value的值既可以获取又可以给它本身赋值,而且json遍历的时候要用for in 遍历 ...
分类:
Web程序 时间:
2017-12-28 17:19:43
阅读次数:
158
<body> <div id="demo"></div> <script> /*方法一:使用点号(.)来访问 JSON 对象的值*/ var myObj, x; //定义变量myObj = { "name":"runoob", "alexa":10000, "site":null };x = myO ...
分类:
Web程序 时间:
2017-12-20 03:48:27
阅读次数:
169
1、opacity和zIndex的综合运用 2、样式的数组的替换:向右边滑动 删除样式数组第一位并在数组最后添加;向左边滑动 删除样式数组最后一位并在数组前添加 3、开闭原则,只有当回调函数执行完毕以后,我再次点击滑动按钮才有用 ...
分类:
Web程序 时间:
2017-12-11 14:15:26
阅读次数:
201
pyhont 信息的爬取与提取 bs4,BeautifulSoup,re库 用于对获取到的页面文本进行提取 BeautifulSoup库的理解:BeautifulSoup库是解析、遍历、维护"标签树"的功能库。BeautifulSoup类的基本元素Tag:标签,最基本的信息组织单元,分别使用<></ ...
分类:
其他好文 时间:
2017-12-02 23:18:47
阅读次数:
361
一、js判断一个对象是否为空对象 1)通过JSON自带的.stringify方法来判断 2)for...in...遍历属性 3)ES6新增的Object.keys() ,判断对象keys长度是否为0 二、通过jquery提供的isEmptyObject(obj) http://jsbin.com/p ...
分类:
Web程序 时间:
2017-11-10 17:06:09
阅读次数:
1230
1. 获得属性,返回布尔值 Array.prototype.hasOwnProperty('toString') 遍历属性,返回布尔值 function hasPrototypeProperty(object, name) { return !object.hasOwnProperty(name) ...
分类:
Web程序 时间:
2017-11-05 17:24:53
阅读次数:
174
引用原文:http://www.cnblogs.com/lishenglyx/archive/2008/12/08/1350573.html#undefined <script language="javascript"> var obj = new Object();obj.myname = "我 ...
分类:
Web程序 时间:
2017-07-31 11:45:49
阅读次数:
184
iOS 中对象序列化,需要遵行NSCoding协议,然后对对象的每个属性进行归档和接档赋值,响应的操作比较繁琐。本文主要介绍 利用 runtime遍历属性 大大简化代码量 具体实现代码如下:1.先建立NSobject的分类, 定义可能用到的相关类型 然后在归档方法中便利自身的属性名称,并且取出自身属 ...
分类:
移动开发 时间:
2017-04-27 12:37:01
阅读次数:
301