Swift

Carthage 依赖管理工具的使用

快速上手 1. 安装 carthage brew install carthage 2. 创建依赖文件 在项目根目录下创建 Cartfile 文件。在文件中写入依赖,比如: github “Alamofire/Alamofire” ~> 4.7.2 3. 下载并编译依赖库 在项目根目录下执行 carthage

SwiftUI 入门 — 系统状态栏程序

基于 Xcode Version 11.5 1. 新建项目 输入项目名称,选择 SwiftUI,选择 Core Data。 因为用到了 Core Data,这里需要修改自动生成的 AppDelegate.swift 中的一行 BUG 语句(升级到 Xcode 11.6 了依然存在。。)

SwiftUI 入门

SwiftUI  的官方入门教程:Creating and Combining Views 不得不说我觉得这个教程看起来很好但是实际真不咋滴,只说怎么用,不说为什么这么用,根本不考虑初学者的感受。另外该教程应该是 WWDC 2019 发布的,基于 Xcode 11。而在最新发布的 Xcode 12 beta 版本中,似乎 SwiftUI 有了自己的生命周期,不再依赖于 UIKit。 1. 项目结构

在swift项目中使用AFNetworking网络库

关于AFNetworking的介绍就不多说了,这是一个时下比较流行的ios和mac os网络库,不过遗憾的现在只有objective-c版本。 1. 安装CocoaPods $ sudo gem install cocoapods 安装过程比较慢,你可以用$ sudo gem install cocoapods -V来观察后台的执行过程。 另外,由于GFW的原因,RubyGems资料源可能被墙,可以将gem的源换成淘宝的RubyGems镜像。   2. 编辑Podfile 在项目目录下添加podfile文件,编辑内容:

[转载]ios app登录/注册模块的实现:swift+xcode6+ios8+json

原文地址:http://dipinkrishna.com/blog/2014/07/login-signup-screen-tutorial-xcode-6-swift-ios-8-json/ 最近我自己在学习swift,看了一些国内的视频教程(幕课网 跟 SwiftV课堂)。但是一直没有找到关于前后台通信的教程,其中最基础的应该就是app的登录注册模块了,除了ui的实现,最重要的是跟后台的交互。 这篇老外的教程就挺好的,而且还给了简单的后台代码。其基本架构就是: 1. swift实现前台ui,向后台发起post请求,并响应后台返回的json数据 2. php + mysql实现后台,处理请求并返回json数据 翻译什么的就算了,由于老外的视频都放youtube上,结果你懂的。所以我在优酷上复制了一份,原文如下: This tutorial will guide you to create a simple app

Scroll to Top