Swift博客搭建第一章--“工欲善其事,必先利其器”、“万丈高楼平地起”

大家好,欢迎来到MHC Incorporated.

这是我的第一篇文章,这个站或文章可能会很少收视率,不过有兴趣的尽管来吧!!!

废话不多说,先来介绍微博:

微博(Micro-blog)是指一种基于用户关系信息分享、传播以及获取的通过关注机制分享简短实时信息的广播式的社交媒体、网络平台。

微博允许用户通过Web、Wap、Mail、App、IM、SMS以及用户可以通过PC、手机等多种移动终端接入,以文字、图片、视频等多媒体形式,实现信息的即时分享、传播互动。

2009年8月新浪推出“新浪微博”内测版,成为门户网站中第一家提供微博服务的网站。此外微博还包括腾讯微博,网易微博等。但如若没有特别说明,微博就是指新浪微博。

2014年3月27日晚间,在中国微博领域一枝独秀的新浪微博宣布改名为“微博”,并推出了新的LOGO标识,新浪色彩逐步淡化。

2018年8月8日,微博获金运奖年度最佳效果运营奖。

首先先安装Xcode

目前在APP STORE可以下载


下载Xcode

好了,Xcode如果下载完了,就直接根据傻瓜式安装安装就行了[doge]

接下来,我们创建app,按图中选择的创建!


Xcode创建app--第一步


Xcode创建app--第二步

接下来是最激动人心的事!!!

也是很多人想都不敢想的事

我们接下来会将一些没有必要的文件删除,并且使用纯代码构建

首先我们先删除SceneDelegate.swift

选中SceneDelegate.swift(有些不会显示后缀)按“-”号


删除SceneDelegate.swift

然后我们像前面那样依次删除LaunchScreen.storyboard,Main.storyboard

下个步骤————删除关联设置

我们由于删除了运行的几个文件,那么,我们也得删除几个与文件相关联的设置,那么如何查看设置呢?

跟我一步一步来... ...

第一步————选中项目

首先先找到有app图标和app名字的一行并选中它,你会发现右边多出了内容,这就是项目的详情页,然后我们点击灰色app图标的一行便能完成第一步了。


Xcode删除项目——选中项目

第二步————选中Info.plist

可以看见灰色项目的右边又出现了一个导航栏界面,我们要像图片中一样选中Info并展开Custom iOS Target Properties


Xcode删除项目——选中Info

第三步————删除Info.plist的关联项

然后我们选中里面的项目

如图选中后使用键盘按-就行了


选中啦

当然删除这一个项目还远远不够,这只是与

Main.storyboard

关联的,我们还要删除

Launch screen interface file base name,Application Scene Manifest

好了,如果你删完了,你就成功地完成了删除关联项这项任务!!!

接下来我们要开始你们最期待的了:撰写和删除代码了

首先我们进入AppDelegate:

展现在眼前的是你们可能一看就晕的代码:

哎呦,什么玩意儿OωO(心里嘀咕)

但是其实,这两个在删完SceneDelegate之后便一点用处也没了

(意思就是你可以把它删掉)

func application(_ application: UIApplication, configurationForConnecting connectingSceneSession: UISceneSession, options: UIScene.ConnectionOptions) -> UISceneConfiguration {

// Called when a new scene session is being created.

// Use this method to select a configuration to create the new scene with.

return UISceneConfiguration(name: "Default Configuration", sessionRole: connectingSceneSession.role)

}

func application(_ application: UIApplication, didDiscardSceneSessions sceneSessions: Set<UISceneSession>) {

// Called when the user discards a scene session.

// If any sessions were discarded while the application was not running, this will be called shortly after application:didFinishLaunchingWithOptions.

// Use this method to release any resources that were specific to the discarded scenes, as they will not return. }

然后我们在AppDelegate这个类(class)里写个window,Xcode便会为我们自动联想(如图)


自动联想

我们接下来在AppDelegate中的第一个函数中写代码想要知道意思看注释

window = UIWindow(frame: UIScreen.main.bounds)//将AppDelegate的window赋值成一个充满屏幕的UIWindow对象window?.rootViewController = ViewController()//将window的rootViewController绑定为为ViewControllerwindow?.makeKeyAndVisible()//将window重新加载,这样会使刚刚的设置生效

然后在ViewController中的第一个函数中写代码想要知道意思看注释

super.viewDidLoad()

// Do any additional setup after loading the view.

view.backgroundColor = .white

//将view(视图)的背景设为白色

赠言:我们已经完成了纯代码构建App的架构,下期我们来讲做登陆界面...

blog.lmyz6.cn友链:https://blog.lmyz6.cn/archives/42/

欢迎来评论

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,463评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,868评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,213评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,666评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,759评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,725评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,716评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,484评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,928评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,233评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,393评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,073评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,718评论 3 324
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,308评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,538评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,338评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,260评论 2 352

推荐阅读更多精彩内容