IOS11 Swift
sxjlinux
这个作者很懒,什么都没留下…
展开
-
1、使用xcode9创建swift语言的第一个程序hello world
1、打开xocde,创建一个工程,如下图所示:2、选择macOs中的Command Line Tool项目,然后点击next,如下图所示:3、输入Product Name的名称,Organization Identifier的名称,点击Next,如下图所示:4、然后选择保存工程的路径。5、创建之后已经存在一个main.swift文件,如下图所示:6、点击右三角运行,如下图所示:7、运行成功之后就会...原创 2018-06-24 22:14:21 · 4952 阅读 · 0 评论 -
6、Xcode导入第三方库(Alamofire)的方法
1、首先下载Alamofire库,地址为:https://github.com/Alamofire/Alamofire2、将下载好的Alamofire-master整个目录拷贝到自己的工程中。3、在工程中选择项目名称,如下图所示:4、在项目名称上右键单击,在弹出的菜单中选择“Add Files to........”,如下图所示:5、找到Alamofire工程,选择Alam...原创 2018-06-27 23:23:43 · 12112 阅读 · 3 评论 -
5、UIButton并添加png图片资源在代码中使用
1、代码如下:import UIKitclass ViewController: UIViewController { var btn:UIButton! var btn1:UIButton! var btn2:UIButton! var btn3:UIButton! var btn4:UIButton! override func viewD...原创 2018-06-27 22:25:35 · 636 阅读 · 0 评论 -
14、IOS手动创建入口函数
1、首先创建一个AppDelegate类并继承UIResponder、UIApplicationDelegate,其中UIResponder可以通过创建类时在继承,而UIApplicationDelegate只能手动添加,如下图所示:2、手动添加UIApplicationDelegate继承以及代码,其中最关键的是@UIApplicationMain,表示函数的入口,如下代码所示://// A...原创 2018-07-03 00:33:55 · 611 阅读 · 0 评论 -
13、iOS 开发-删除storyboard的正确方法
一般情况下,我们有时候不想用storyboard,但是直接删除的话,Xcode就会报错。那我今天就来讲一下,正确删除storyboard的方法。第一,直接将工程中的storyboard直接删除掉,这样你觉得就OK了?你错了,还是要有第二步的。第二,找到plist文件,将plist文件中的Main storyboard file base name删除掉,如图所示是的,删除掉,接下来是第三步;第三,...转载 2018-07-03 00:23:56 · 1858 阅读 · 0 评论 -
12、XCode更换Info.plist位置
1、首先将Info.plist文件拖放到准备存放的位置,如下图所示:2、然后点击项目名字,然后找到Build Settings->ALL Combined下的Packaging->Info.plist File修改路径即可,如下图所示:...原创 2018-07-03 00:21:18 · 14043 阅读 · 0 评论 -
11、ios中的mvvc开发目录
1、MVVC其实是基于MVC设计模式的一种延伸,它与MVC最关键的不同点在于它引入了ViewModel概念,ViewModel提供了Model和View之间的数据绑定,至于数据(Model)更新到视图(View)则是通过ViewController来完成,如下图MVC与MVVC之间的差别,(此处是盗用的)如下图所示:2、在创建一个空的ios工程目录时,工程里会自动创建一些文件,将其删除,比如:Ap...原创 2018-07-02 23:06:46 · 791 阅读 · 0 评论 -
10、使用pods(cocopods)创建XCode工程
1、首先使用XCode创建一个工程,如下图所示:2、然后在终端进入到该项目工程文件夹中,然后输入:vim Podfile命令来创建Podfile文件,如下图所示:3、输入i进入编辑模式,如下图所示:4、然后输入以下代码:platform :ios,"11.0"target 'News' do project 'News' use_frameworks! pod 'Alamofir...原创 2018-07-02 22:13:59 · 7658 阅读 · 0 评论 -
4、使用纯swift代码创建控件,而不是通过拖拽控件来添加
1原创 2018-06-25 23:01:13 · 2664 阅读 · 0 评论 -
9、今日头条在xcode 9.4+ios11+Swift 4.1下编译运行
1、从git仓库下载今日头条的源代码:https://github.com/hrscy/TodayNews2、下载好之后解压,会出现一个目录结构,如下图所示:3、打开News就是需要测xcode工程。4、在打开工程之前首先要通过pod下载依赖的第三方库,pod的安装方法请看:https://blog.csdn.net/sunxiaoju/article/details/808628465、在进入此...原创 2018-07-02 02:06:25 · 1705 阅读 · 0 评论 -
8、CocoaPods的安装
当前电脑版本: macOS High Sierra 10.13.5Xcode版本为:9.4.1(9F2000)1、首先使用sudo gem update --system命令更新Ruby,如下图所示:2、在更新时会提示错误,如下图所示:3、使用:gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/...原创 2018-06-29 23:30:52 · 318 阅读 · 0 评论 -
3、添加控件并添加事件
1、接着上一节添加控件,在添加控件时注意选择Main.storyboard,如果选择LanunchScreen.storyboard则会在启动时显示控件各几秒就会消失,这是由于LanunchScreen属于启动画面,而Main.storyboard才是运行界面,如下图所示添加了一个文本框,一个Label,一个按钮,可以对标签和按钮双击修改名称,此时在控件修改名字会同时修改View下对应标签的名字,...原创 2018-06-24 23:59:57 · 1222 阅读 · 0 评论 -
2、使用Xcode9创建第一个IOS界面
1、打开Xcode选择创建一个新的工程,如下图所示:2、选择IOS->Single View App,点击Next,如下图所示:3、输入工程名以及Organization Identfier和编程所使用的语言,如下图所示:4、选择保存位置,如下图所示:5、创建之后如下图所示:6、选择storyboard类型的文件就可显示UI界面,就可以拖动控件了,如下图右下角所示第一个按钮是新建文件的类型都...原创 2018-06-24 23:08:19 · 8373 阅读 · 2 评论 -
7、swift4+Alamofire的简单使用
1、首先导入Alamofire包,导入方法请看“Xcode导入第三方库(Alamofire)的方法”:https://blog.csdn.net/sunxiaoju/article/details/808363272、搭建一个web服务,具体方法请看nodejs的搭建方法“”:https://blog.csdn.net/sunxiaoju/article/details/808495383、服务搭...原创 2018-06-28 23:06:03 · 3396 阅读 · 0 评论