经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Swift

iOS基础UI控件介绍-Swift版

iOS基础UI控件总结 iOS基础控件包括以下几类: 1、继承自NSObject:(暂列为控件) UIColor 颜色 UIImage 图像 2、继承自UIView: 只能相应手势UIGestureRecognizer事件,如果本身不响应会将事件action向supervie...[2019/6/21]

iOS技术栈-Swift版

在网上没找到基于Swift的技术栈介绍,或者技术已经不适用,所以自己画了一个,后面的博客中会重新整理基于Swfit的UI控件介绍和常用第三方库地图 原文链接:http: www.cnblogs.com/anywherego/p/11044878.html[2019/6/19]

【Swift】WKWebView与JS的交互使用

一、前言     现在web前端发展越来越快,为了追求应用的快速开发和迭代,许多产品都会选择混合开发,在手机端嵌入web页面,那么这就会导致一个问题,原生代码怎么和js交互?那么下边我们共同学习一下iOS和web是怎么交互的。 二、WKWebView 支持更多的HTML5的特性 ...[2019/6/18]

zap+日志分级分文件+按时间切割日志整合demo

实现功能 ????info debug 级别的日志输出到 /path/log/demo.log ????warn error .... 级别的日志输出到 /path/log/demo_error.log ????日志自动按小时分割 最多保留7天的日志 依赖的第三方包github地址 ????ht...[2019/5/27]

ios 动画:底部标签栏的概念设计

本文汇集了大量优秀的ios底部标签栏动效设计,并附上技术实现的指南,对于设计师和开发者都提供了很好的灵感来源和学习资源。     我们每天都见到tab bars,它们指引用户,使得他们能够快速在不同的tab中切换,谁说这些移动端导航的设计一定很无聊呢?   ...[2019/5/24]

CEPH Object Gateway

参考文档: CEPH OBJECT GATEWAY:http: docs.ceph.com/doc master/radosgw/ 一.环境准备 1. Ceph Object Gateway框架 Ceph Object Gateway是对象存储接口,构建在librado...[2019/4/12]

ubuntu 下 go 语言调试器 dlv 的安装

1.  从 https: github.com/derekparker/delve.git 下载delve压缩包delve-master.zip。 2. 使用 winscp 工具将delve-master.zip 远程到 linux机器里面。 3. 解压压缩包...[2019/4/3]

Swift使用AlamoFire超时设置和事件处理

  一直在写swift项目,正好碰到服务器部署,请求超时或者请求失败的问题,页面就卡着不动了。顺手解决一下吧   差了些资料,说要设置超时时间     方法一: 1 static let sharedSe ionManager: Alamofire.Se ionMan...[2019/3/21]

Swift 访问控制

1、private private访问级别所修饰的属性或者方法只能在当前类里访问。 2、fileprivate fileprivate访问级别所修饰的属性或者方法在当前的Swift源文件里可以访问。 3、internal(默认访问级别,internal修饰符可写可不写) internal访...[2019/3/11]

Swift中的for循环基本使用

OC中的for循环写法: for (int i = 0;i < 100;i++) { NSLog(@"i=%zd",i); }   Swift中的for循环写法: let a = 100; for i in 0 ..< a { print(...[2019/3/11]

Swift实现“或”操作符的3种方法示例

前言 我在看喵神的书的时候,发现书中有个练习(如下图),我觉得挺有意思,就把其中的“||”操作符实现了一下,跟大家分享一下。 使用Swift实现“||”操作符,我发现有三种方式,各自特点如下: 第一种:普通方式 第二种:性能优化 第三种:性能优化+写法优雅 ...[2019/3/4]

比较两个slice、struct或者map是否相等

我们可以直接使用reflect.DeepEqual来比较两个slice、struct或者map是否相等 package main import ( "fmt" "reflect" ) type A struct { s string } func main() {...[2018/12/17]

iOS Swift WisdomScanKit图片浏览器功能SDK

iOS Swift WisdomScanKit图片浏览器功能SDK使用   一:简介      WisdomScanKit 由 Swift4.2版编写,完全兼容OC项目调用。      WisdomScanKit...[2018/12/14]

iOS Swift 二维码扫码,自定义全屏拍照,系统相册图片编辑多选,系统相册图片浏览, 就用WisdomScanKit SDK

iOS Swift WisdomScanKit 是一款强大的集二维码扫码,自定义全屏拍照,系统相册图片编辑多选和系统相册图片浏览功能于一身的 Framework SDK 【1】前言:    今天给大家推荐个好用的开源框架:WisdomScanKit,如果在开发中有用到二维码...[2018/12/12]

iOS Swift WisdomKeyboardKing 键盘智能管家SDK

iOS Swift WisdomKeyboardKing 键盘智能管家SDK 【1】前言:    今天给大家推荐个好用的开源框架:WisdomKeyboardKing,方面iOS日常开发,优点和功能请看下面介绍。 【2】简介:     WisdomK...[2018/12/7]

入坑构建之法

前不久邹欣老师(@SoftwareTeacher)来到学校做讲座,有机会见到真人了自然想要个签名。 这个时候我突然想到一个问题,拿邹老师哪本书签名呢?编程之美?emmm,不好,肯定一堆人拿那本书。移山之道?emmm,太老了。我经过一番权衡,决定拿构建之法(第三版)这本2017年才再版的书,新书嘛...[2018/10/11]

Swift函数提前返回实例详解

简评: 函数是一个组织在一起语句集合,以执行特定任务。Swift 函数类似于简单 C 函数以及复杂的 Objective C 语言函数。 它使我们能够通过函数调用内部的局部和全局参数值。 像其他任何语言一样 swift 函数也遵循相同的步骤。 函数声明:它告诉编译器有关的函数的名称,返回类型和参数...[2018/9/26]

Swift 在UIWindow 上添加并移除 view

    p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 17.0px Menlo; color: #000000; background-color: #ffffff } p.p2 { margin: 0.0px 0.0px 0.0...[2018/9/25]

快看Sample代码,速学Swift语言(1)-语法速览

快看Sample代码,速学Swift语言(1)-语法速览

Swift是苹果推出的一个比较新的语言,它除了借鉴语言如C#、Java等内容外,好像还采用了很多JavaScript脚本里面的一些脚本语法,用起来感觉非常棒,作为一个使用C#多年的技术控,对这种比较超前的语言非常感兴趣,之前也在学习ES6语法的时候学习了阮一峰的《ECMAScript 6 入门》,...[2018/9/25]

快看Sample代码,速学Swift语言(2)-基础介绍

Swift语言是一个新的编程语言,用于iOS, macOS, watchOS, 和 tvOS的开发,不过Swift很多部分内容,我们可以从C或者Objective-C的开发经验获得一种熟悉感。Swift提供很多基础类型,如Int,String,Double,Bool等类型,它和Objective-...[2018/9/25]

快看Sample代码,速学Swift语言(3)-运算符

运算符是用来检查,更改或组合值的特殊符号或短语。Swift提供的很多常规的运算符,如+、-、*、/、%、=、==等,以及逻辑运算的&&、||等等,基本上不需要重复介绍,我们在这里只需要了解一些不太一样的运算符就可以了。如Swift引入的新运算符,范围操作符号,包括..<和.....[2018/9/25]

ReactiveCocoa(II)

RAC类关系图:   RAC 信号源:  需要导入的头文件: 1 import ReactiveCocoa 2 import Result 3 import ReactiveSwift   冷信号 1 1.冷信号 2 ...[2018/9/25]

黑马基础阶段测试题:创建Phone(手机)类,Phone类中包含以下内容: - Advancing-Swift

package com.swift; public cla Phone { private String pinpai; private int dianliang; public String getPinpai() { return p...[2018/9/25]

类型转化

类型转化

    类 类的转化 用泛型替代父类: func valueIsOk<T: JSONModel>(anyCla : T) { } JSONCart 是 JSONModel的子类,传入JSONCart self.valueIsOk(any...[2018/9/25]

Block 循环引用(中)

Block 循环引用(中)

不会造成循环引用的block 大部分GCD方法 1 dispatch_async(dispatch_get_main_queue(), ^{ 2 [self doSomething]; 3 }); 因为self并没有对GCD的block进行持有,没有形成循环引用。目前我还没碰到使用G...[2018/9/25]

macOS webview编程

好像是macOS10.10之后,以及iOS8之后,新出现的WKWebview组件就迅速的替代了Webview及UIWebView。后者的确存在一些无法解决的bug,诸如架构导致的速度缓慢和内存泄漏。 但无法避免的问题总是有的,比如有些客户端软件,仍然要求兼容老版本的系统,这时候,很不想使用,但也...[2018/9/25]

Swift4 枚举,例子代码

Swift4 枚举,例子代码

枚举 苹果官方文档 枚举 苹果官方文档中文翻译 枚举 枚举语法 enum SomeEnumeration { enumeration definition goes here } enum Compa Point { case north case south ...[2018/9/25]

Swift4 类和结构体,例子代码。

Swift4 类和结构体,例子代码。

类和结构体 苹果官方文档 Cla es and Structures 苹果官方文档翻译 类和结构体 类与结构体的对比 定义语法 cla SomeCla { cla definition goes here } struct SomeStructure ...[2018/9/25]

【Swift 4.0】扩展 WCDB 支持 SQL 语句

    前言   入坑 wcdb 有两个月了,整体来说还是很不错的,具体优点可以参考文档说明,由于官方明确说明不支持 SQL 只好自己写一个扩展支持一下了 ??   声明   欢迎转载,但请保留文章原始出处:)   博客园:http: www.cnblogs.co...[2018/9/25]

Swift 结构体的使用

Swift 结构体是构建代码所用的一种通用且灵活的构造体。 我们可以为结构体定义属性(常量、变量)和添加方法,从而扩展结构体的功能。 与 C 和 Objective C 不同的是: 结构体不需要包含实现文件和接口。 结构体允许我们创建一个单一文件,且系统会自动生成面向其它代码的外部...[2018/9/25]

RxSwift学习笔记1:RxSwift的编程风格

第一天:简单体验与RxSwift的编程风格 import UIKit 导入Rx相关框架 import RxSwift import RxCocoa struct Music { let name:String let singer:String init(...[2018/9/25]

【iOS开发】Alamofire框架的使用二 高级用法

Alamofire是在URLSe ion和URL加载系统的基础上写的。所以,为了更好地学习这个框架,建议先熟悉下列几个底层网络协议栈: URL Loading System Programming Guide >> URLSe ion Cla Reference >>...[2018/9/25]

运用GamePlayKit的GKEntity及GKComponent 的iOS游戏开发实例

GameplayKit是一个面向对象的框架,为构建游戏提供基础工具和技术。 GameplayKit包含用于设计具有功能性,可重用架构的游戏的工具,以及用于构建和增强诸如角色移动和对手行为的游戏玩法特征的技术。   GamePlayKit 我们这里主要讲GKEn...[2018/9/25]

iOS资源大全中文版

我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-ios 就是 vsouza 发起维护的 iOS 资源列表,内容包括:框架、组件、测试、Apple Store、SDK、XCode、网站、书籍等。Swift 语言写成的项目会被标记为...[2018/9/25]

129
2
记录数:34 页数:1/11
加载更多