会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
码出境界
首页
联系
管理
订阅
上一页
1
···
9
10
11
12
13
14
15
16
17
···
24
下一页
2019年7月8日
通过view获取所在的viewController对象
摘要: 建议写成UIView的分类,如下: .h .m
阅读全文
posted @ 2019-07-08 19:15 码出境界
阅读(485)
评论(0)
推荐(0)
2019年7月6日
masonry使用添加紧凑、抗压属性
摘要: // 内容紧凑 - 优先完全显示内容,且不多占像素。 [self.leftLabel setContentHuggingPriority:UILayoutPriorityDefaultHigh forAxis:UILayoutConstraintAxisHorizontal]; [self.rightLabel setContentHuggingPriority:UILayoutPriority...
阅读全文
posted @ 2019-07-06 21:20 码出境界
阅读(437)
评论(0)
推荐(0)
2019年6月28日
GUI编程与CLI编程
摘要: 作为一名多年的iOS开发人员,多次触发我思酌“GUI编程与CLI编程”各自的优劣,尤其是在当我为界面交互花费大占比时间时,时常怀疑自己的工作性质,我终究还是为互联网工作的码农,而不是让互联网为我所用的明智人士。(容我把偏GUI编程看成是取悦他人,把偏CLI编程看成是取悦自己。) 前言 GUI = 功
阅读全文
posted @ 2019-06-28 21:19 码出境界
阅读(671)
评论(0)
推荐(0)
2019年6月26日
iOS项目的一般开发流程
摘要:
阅读全文
posted @ 2019-06-26 22:17 码出境界
阅读(491)
评论(0)
推荐(0)
2019年6月16日
什么叫单例?
摘要: 关于单例,我们需要掌握单例的哪些方面的内容呢? 首先,我们需要明白单例是设计模式中的一种,即“单例模式” 接下来,我们需要明确单例的定义是怎样的 什么时候我们要使用单例设计模式呢 上面三个问题弄明白以后,那么在iOS开发中,我们怎样使用OC语言机制来实现单例模式呢?在这一块内容,会介绍“最终推荐的实
阅读全文
posted @ 2019-06-16 00:48 码出境界
阅读(721)
评论(0)
推荐(0)
2019年6月14日
堆和栈的区别是什么?
摘要: 首先,讨论的堆和栈指的是内存中的“堆区”和“栈区”,OC语言是C语言的超集,所以先了解C语言的内存模型的内存管理会有很大的帮助。C语言的内存模型分为5个区:栈区、堆区、静态区、常量区、代码区。每个区存储的内容如下: 1、栈区:存放函数的参数值、局部变量等,由编译器自动分配和释放,通常在函数执行完后就
阅读全文
posted @ 2019-06-14 14:57 码出境界
阅读(41947)
评论(0)
推荐(2)
2019年6月13日
进程与线程相关的介绍
摘要: 进程: 进程是指在系统中正在运行的一个应用程序,比如同时打开微信和QQ,系统会分别启动两个进程 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间中 线程: 一个进程要想执行任务,必须得有线程(每个进程至少要有一条线程),是进程中执行运算的最小单位,是进程中的一个实体,是被系统独立调度和
阅读全文
posted @ 2019-06-13 23:50 码出境界
阅读(481)
评论(0)
推荐(1)
static关键字的作用是什么?
摘要: static的作用:常用来修饰变量。 全局变量被static修饰后,就称之为静态全局变量;局部变量被static修饰后,就称之为静态局部变量。统称为静态变量。 如果需要进一步解释下面的现象,可以了解iOS的内存管理方面的知识,比如局部变量是放置在栈区,而全局变量和静态变量是放置在静态区的。 一、st
阅读全文
posted @ 2019-06-13 22:09 码出境界
阅读(20271)
评论(0)
推荐(0)
2019年5月27日
为PHP开发搭建环境
摘要: 为了能在自己的电脑上(mac OS系统)开始编写PHP代码并完成运行,需要有: 1、安装Web服务器 2、安装PHP 3、安装数据库,比如MySQL 4、一个PHP的IDE 为了上面所提到的1~3步的安装,有现成的PHP服务器组件,包含有PHP、Apache、MySQL等服务,免去可开发人员将时间花
阅读全文
posted @ 2019-05-27 18:19 码出境界
阅读(157)
评论(0)
推荐(0)
【转】十步让你成为一名优秀的Web开发人员
摘要: 第一步:学好HTML HTML(超文本标记语言)是网页的核心,因此你首先应该学好它,不要害怕,HTML很容易学习的,但也很容易误用,学懂容易要学精还得费点功夫,但学好HTML是成为Web开发人员的基本条件。 第二步:学好服务器脚本语言 服务器端脚本编程也是Web开发人员的基本功之一,你只需挑选一个服
阅读全文
posted @ 2019-05-27 01:05 码出境界
阅读(217)
评论(0)
推荐(0)
2019年5月25日
【转】什么是后台开发?
摘要: 软件应用程序就像冰山一样。用户看到的只是应用程序的一部分——在大多数情况下——应用程序的最大部分是看不到的。这就是令人难以捉摸又神秘的“后端”。 在Web开发的篇章中,我们主要讨论Web开发,因为它涉及与最终用户的直接互动——我们可以称之为“前端Web开发”。 在大多数应用中,非用户接口代码比用户接
阅读全文
posted @ 2019-05-25 01:37 码出境界
阅读(2768)
评论(0)
推荐(0)
【转】Node.js到底是用来做什么的
摘要: Node.js的到底是用来做什么的 在阐述之前我想放一个链接,这是国外的一个大神,对于node.js非常好的一篇介绍的文章,英文比较好的朋友可以直接去阅读,本文也很大程度上参考了这篇文章,也同时感谢知乎用户厂长对于本文的翻译!原文题目为Node.js is the New Black Node.js
阅读全文
posted @ 2019-05-25 01:33 码出境界
阅读(1116)
评论(0)
推荐(0)
2019年5月21日
Vue.js项目的开发环境搭建与运行
摘要: 写作背景:手上入一个用Vue框架写的微信公众号项目,根据公司安排,我负责项目源代码的验收工作(当然专业的工作检测会交给web开发人员,我只是想运行起来看一看)。 1 开发环境安装步骤: (一)安装node.js(JavaScript运行环境runtime) 从node.js官网下载并安装node,安
阅读全文
posted @ 2019-05-21 15:42 码出境界
阅读(617)
评论(0)
推荐(0)
2018年12月25日
sourceTree的忽略文件(git忽略文件)
摘要: 在没有导入项目之前,就要把忽略配置好: *~ .DS_Store xcuserdata Pods/ Pods Podfile.lock /.DS_Store Podfile.lock /Podfile.lock
阅读全文
posted @ 2018-12-25 15:05 码出境界
阅读(514)
评论(0)
推荐(0)
理解API和SDK的区别
摘要: API--功能的集成(封装等级低) SDK--任务的集成(封装等级高) 比如,App中完成微信支付。整个过程下来需要三次与微信服务器的访问,一次block回调。这四个步骤可以当作是4个api,如果把这四个api的使用组装在一起,程序员只需要调用一个方法就可以完成四个步骤,那么这个方法就是SDK层级的
阅读全文
posted @ 2018-12-25 11:31 码出境界
阅读(681)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
24
下一页