luoxiu

luoxiu 查看完整档案

深圳编辑  |  填写毕业院校  |  填写所在公司/组织 v2ambition.com 编辑
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 该用户太懒什么也没留下

个人动态

luoxiu 回答了问题 · 2019-08-09

storyboard或者xib一般都是使用weak修饰,如果使用strong修饰会怎么样?

大部分情况下没什么影响哦。

情况其实很简单,当你把一个 view 控件拖到 xib 上时,它就已经被添加到父 viewsubviews 里了。所以,把控件引入代码里时继续用 strong 在大多数情况下是没有必要的。

要注意,在调用 removeFromSuperview后,这个用 weak 修饰的控件就会因为没有强引用指向它而被销毁啦。所以要根据需求再分析。

关注 2 回答 1

luoxiu 回答了问题 · 2019-08-09

请指教下为啥输出的不是[1,2,3]

这是面向对象和形参的问题啦,js 里的数组也是对象。

一步一步的看:

var a = [1]  // a 指向 objectX,objectX 的内容是 `[1]`
function f(a) {
    // 这里的 a 是形参,你把它换成 b 也没什么不同,b 也指向 objectX,objectX 的内容是 `[1]` 
    
    a[100] = 3  // b 还指向 objectX,objectX 的内容变成了 `[1, ..., 3]`
    a = [1, 2, 3]  // b 指向了 objectY 了,objectY 的内容是 `[1, 2, 3]`
}
f(a)
console.log(a) // a 指的还是 objectX

如果你把 fn(a) 换成 fn(),结果就会和你期待的一样了。

关注 5 回答 4

luoxiu 回答了问题 · 2019-08-09

swift 函数响应式方法不执行

DisposeBag 要放在外边哦,绑定会在它的 deinit 里被取消。

试试这个,大家都在用,https://github.com/RxSwiftCom...

关注 2 回答 1

luoxiu 回答了问题 · 2017-05-02

怎么循环对象,打印出对象本身的字符串

[a, b].forEach( (v) => console.log(v));
// { a: 1, b: 2 }
// { a: 2, b: 3 }

[a, b].forEach( (v) => {
  for(key in v) {
    console.log(key)
  }
});
// a
// b
// a
// b

[a, b].forEach( (v) => {
  var {a, b} = v;
  console.log(a, b);
});
// 1 2
// 2 3

关注 6 回答 6

luoxiu 关注了标签 · 2017-05-02

css

层叠样式表(英语:Cascading Style Sheets,简写CSS),又称串样式列表,由W3C定义和维护的标准,一种用来为结构化文档(如HTML文档或XML应用)添加样式(字体、间距和颜色等)的计算机语言。

关注 61510

luoxiu 关注了标签 · 2017-05-02

linux

Linux是一种自由和开放源代码的类Unix计算机操作系统。目前存在着许多不同的Linux,但它们全都使用了Linux内核。Linux可安装在各种各样的计算机硬件设备,从手机、平板电脑、路由器和视频游戏控制台,到台式计算机,大型机和超级计算机。

Linux家族家谱图,很全很强大!! 图中可以清楚的看出各个Linux发行版的血缘关系。无水印原图:http://url.cn/5ONhQb

关注 62102

luoxiu 关注了标签 · 2017-05-02

mongodb

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

关注 10210

luoxiu 关注了标签 · 2017-05-02

css3

层叠样式表(英语:Cascading Style Sheets,简写CSS),又称串样式列表,由W3C定义和维护的标准,一种用来为结构化文档(如HTML文档或XML应用)添加样式(字体、间距和颜色等)的计算机语言。目前最新版本是CSS2.1,为W3C的候选推荐标准。CSS3现在已被大部分现代浏览器支持,而下一版的CSS4仍在开发过程中。

关注 23224

luoxiu 关注了标签 · 2017-05-02

html5

HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。

关注 88019

luoxiu 关注了标签 · 2017-05-02

html

超文本标记语言(英文:HyperText Markup Language,HTML)是为“网页创建和其它可在网页浏览器中看到的信息”设计的一种标记语言。

关注 61736

认证与成就

  • 获得 4 次点赞
  • 获得 4 枚徽章 获得 0 枚金徽章, 获得 0 枚银徽章, 获得 4 枚铜徽章

擅长技能
编辑

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2016-06-08
个人主页被 83 人浏览