大约有 24,971 项符合查询结果(耗时:0.0302秒) [XML]
iOS开发(一):真机调试 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...出主要的步骤。
购买开发者帐号
之前iOS开发者帐号和Mac开发者帐号需要分开购买,现在都合并为Apple Developer Program了,所以只需要出一份钱了。打开https://developer.apple.com/programs/, 点击右上角Enroll
点击start your enrollment
选择...
iOS UI系列 (一) :Auto Layout 高度三等分 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...) :Auto Layout 高度三等分首先我们创建一个Single View Application然后我们向StoryBoard的ViewController 添加3个UIView, 设置不同的背景色,我们的目的是让这...首先我们创建一个Single View Application
然后我们向StoryBoard的ViewController 添加3个UI...
iOS UI系列 (二) :使用多个StoryBoard - 更多技术 - 清泛网 - 专注C/C++及内核技术
...何使用的实例。
Main Storyboard
首先建立一个Single View Application, 在StoryBoard里添加2个UIViewController, 并且设置好导航关系
新建一个SecondViewController类, Command+N–>Coca Touch cass–>Next, 继承UIViewController, 选择Swift语言
import UIKit
...
iOS UI系列 (三) :Reusable Button - 更多技术 - 清泛网 - 专注C/C++及内核技术
...,但是这些控件却需要用在多个地方,如果在每一个ViewController都设置一遍,那么代码就不整洁了,而且比较...有时候我们需要给一些做一些设置,但是这些控件却需要用在多个地方,如果在每一个ViewController都设置一遍,那么...
iOS UI系列 (四) :可复用的Xib(1) 静态内容 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...我们就可以把这些见面封装到一个XIB里新建Single View Application新建一...有时候页面中的部分内容相同,或者是一些静态的内容组合,这时候我们就可以把这些见面封装到一个XIB里
新建Single View Application
新建一个View.Xib
Command+N&...
领域驱动设计系列(一):为何要领域驱动设计? - 更多技术 - 清泛网 - 专注...
...尽量集中在领域里,比如在传统的数据驱动里,如果说Jack爱Rose, 我们一般会这么写
UserService.Love(Jack, Rose)
但是我们业务人员很奇怪谁Love谁? 为什么要UserService?, 如果我们写成下面这样
Jack.Love(Rose)
还有如果我们用
...
领域驱动设计系列(二):领域Model? - 更多技术 - 清泛网 - 专注C/C++及内核技术
...用。
说道领域驱动的领域,大家肯定就要开始说Bounded Context,聚合,聚合根,容易让大家搞糊涂。 我觉得先抛开这些概念,后面再来说如何设计聚合,先简单来说。
模型
过去,我们在多层设计里定义了很多Model, 数据库的Model(...
领域驱动设计系列(三):事件驱动上 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...下事件驱动,这个不是领域驱动设计里的事件源(Event Source), 这个以后再讲,今天主要讲一下如何用事件来解耦,主要的原因是...前言
今天讲一下事件驱动,这个不是领域驱动设计里的事件源(Event Source), 这个以后再讲,今天主...
领域驱动设计系列 (四):事件驱动下 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...是不够的,我们要代码呀!记得脸书的老总说过: Talk is cheap, Show me the code...前言
上一篇说到为什么要使用事件驱动,但是只有概念是不够的,我们要代码呀!记得脸书的老总说过: “Talk is cheap, Show me the code!”
实现思路
发出...
领域驱动设计系列(五):事件驱动之异步事件 - 更多技术 - 清泛网 - 专注C/...
...的同学,说好的妹子呢?
实现思路
发出事件
public void Head()
{
var NewsPaper = new NewsPaper("南都娱乐");
NewsPaper.WriteToHeader("汪峰");
RaiseEvent(new HeadedEvent {Name = "汪峰"});
}
private void RaiseEvent(HeadedEvent h...