E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Swift开发指南
iOS 面试
Swift
基础题
一、
Swift
存储属性和计算属性比较:存储型属性:用于存储一个常量或者变量计算型属性:计算性属性不直接存储值,而是用get/set来取值和赋值,可以操作其他属性的变化.计算属性可以用于类、结构体和枚举,
Nick5683
·
2024-01-29 09:58
ios
面试
swift
Swift
5 MemoryLayout
MemoryLayout获取数据类型占用内存的大小varage=10MemoryLayout.size//实际占用的内存大小MemoryLayout.stride//分配的内存大小MemoryLayout.alignment//内存对齐参数MemoryLayout.size(ofValue:age)MemoryLayout.stride(ofValue:age)MemoryLayout.align
鬼把戏
·
2024-01-29 08:03
字符串和字符(Strings and Characters)-比较字符串 (Comparing Strings)
目录[toc]字符串和字符(StringsandCharacters)-比较字符串(ComparingStrings)
Swift
提供了三种方式来比较文本值:字符串字符相等,前缀相等、后缀相等字符串/字符相等
silasjs
·
2024-01-29 04:55
Vue组件
开发指南
:深入学习组件生命周期、Props、事件处理和插槽
前言「作者主页」:雪碧有白泡泡「个人网站」:雪碧的个人网站「推荐专栏」:★java一站式服务★★前端炫酷代码分享★★uniapp-从构建到提升★★从0到英雄,vue成神之路★★解决算法,一个专栏就够了★★架构咱们从0说★★数据流通的精妙之道★文章目录前言1.引言什么是Vue组件化开发?组件化开发的优势和重要性2.Vue组件基础Vue组件的定义和使用单文件组件的结构和特点组件之间的通信方式3.组件生
雪碧有白泡泡
·
2024-01-29 00:36
从0到英雄
vue成神之路
全部文章
vue.js
学习
前端
Command Compile
Swift
Sources failed with a nonzero exit code
Xcode编译提示CommandCompile
Swift
Sourcesfailedwithanonzeroexitcode,却没有明确指出问题的来源,此时可以通过在BuildSetting里面自添加一条
忧郁的小码仔
·
2024-01-28 23:28
swift
- reduce简介
reduce减少,降低;(烹调中)使变浓稠,收汁;节食减肥;使沦为,使陷入(不好的境地);迫使,使不得不(做);(通过破裂、燃烧等)使变成,使化为;归纳,简化;将分数约到(最小项);(使)进行还原反应;减薄(底片或图片);(语音)弱化;使(脱臼,断骨)复位;攻克,征服(尤指围攻并占领城镇或要塞)基础:reduce函数是,一个可以设置一个初始值的函数,并且可以返回两个结果变量,我们一般称为resul
雨夜赶路人
·
2024-01-28 20:03
Swift
iphone
swift
开发语言
ios
Swift
UI:GeometryReader
Swift
UI视图布局取决于每个视图状态。这种状态由内部属性、外部环境值等组成。当涉及到高级自定义布局时,有时视图还需要其子视图的信息(直接的或非直接的)。
猪猪行天下
·
2024-01-28 18:03
Swift
2 学习笔记 20.错误处理
课程来自慕课网liuyubobobo老师错误处理强制退出程序varpocketMoney:Int=20//assert:In-Obuilds(thedefaultforXcode’sReleaseconfiguration),conditionisnotevaluated,andtherearenoeffects.assert(pocketMoney>10)assert(pocketMoney>2
Maserati丶
·
2024-01-28 17:10
十月第三周
十月第三周1.推荐一个微信神器:微信小助手https://github.com/TKkk-iOSer/WeChatPlugin-MacOS2.
Swift
Set常用集合操作:https://blog.csdn.net
玉思盈蝶
·
2024-01-28 16:15
【正点原子FPGA连载】第二十五章设备树下的LED驱动实验 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Linux
开发指南
1)实验平台:正点原子MPSoC开发板2)平台购买地址:https://detail.tmall.com/item.htm?id=6924508746703)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-340252-1-1.html第二十五章设备树下的LED驱动实验上一章我们详细的讲解了设备树语法以及在驱动开发中常用的OF函数,本章我们就开始第一个
正点原子
·
2024-01-28 13:46
正点原子
fpga开发
linux
驱动开发
iOS 12.3正式版发布!值得更新吗?一起来看看新版本到底如何
主要更新内容如下:新增支持启用“隔空播放2”电视;【设置】应用界面做了调整,增加了有限保修选项,可看到该机型的保修到期时间;后台删除动画与照片应用改进,伴随着苹果与高通和解,最经典的后台清除动画也回归了;新增全新
swift
夹心说
·
2024-01-28 11:37
iOS -
Swift
方法交换
想办法在程序启动的时候执行一次方法交换方法1需要每个类都添加一个方法然后调用方法2将所有遵守协议SwizzleProtocol的类遍历调用协议方法//001extensionViewController{staticfuncyy_swizzle(){guardletm1=class_getInstanceMethod(self,#selector(viewWillAppear(_:)))else{
GA_
·
2024-01-28 04:29
Swift
:属性
中文文档一、存储属性一个存储属性就是存储在特定类或结构体实例里的一个常量或变量。存储属性可以是变量存储属性(用关键字var定义),也可以是常量存储属性(用关键字let定义)。下面的例子定义了一个名为FixedLengthRange的结构体,该结构体用于描述整数的范围,且这个范围值在被创建后不能被修改。structFixedLengthRange{varfirstValue:Intletlength
伯wen
·
2024-01-28 04:40
趣味听FM——流行时尚播放器
一直都想做一款自己的网络音乐播放器,两个月前做了一个
swift
版的网络音乐播放器,但是那个播放器数据来源于我自己用VPS和nginx搭建的服务器,所有的文件都要自己准备,包括mp3、歌词、专辑图片等,非常麻烦
纪念_1e6e
·
2024-01-28 00:25
swift
基本数据类型
变量和常量使用关键字let来声明常量使用关键字var来声明变量常量只能赋值一次常量的值不要求在编译时确定,但在使用之前必须赋值一次常量和变量初始化之前都不能使用定义常量,变量,函数名的标识符几乎可以用任意字符常见数据类型值类型(valuetype)枚举(enum)optional结构体(struct)BoolIntFloatDoubleCharacterStringArrayDictionaryS
潇潇不逍遥
·
2024-01-27 23:31
鸿蒙应用开发学习:手机位置信息进阶,从经纬度数据获取地理位置描述信息
一、前言前几天,我通过学习华为官网的位置服务
开发指南
,实现了获取手机位置信息的功能,但当时的代码存在两个不足,一是我按照官网的指南使用的是getLastLocation()方法,得到的是最近一次的位置,
武陵悭臾
·
2024-01-27 22:43
学习笔记
鸿蒙应用开发学习
问题解决
鸿蒙
个人开发
手机
华为
ArkTs
Swift
- 继承(Inheritance)
继承(Inheritance)值类型(枚举、结构体)不支持继承,只有类支持继承基类:没有父类的类
Swift
并没有像OC、Java那样的规定:任何类最终都要继承自某个基类NOTE
Swift
classesdonotinheritfromauniversalbaseclass.Classesyoudefinewithoutspecifyingasuperclassautomaticallybecomeb
iVikings
·
2024-01-27 20:42
[
Swift
]为Extension添加存储属性
众所周知,在
Swift
的扩展(Extension)中只能添加计算属性,但是有时候,我们需要添加存储属性的话,就用到了Runtime的方法.在为Extension添加存储属性的时候,主要用到了下面两个方法
流火绯瞳
·
2024-01-27 20:09
项目中使用
Swift
Package Manager
一、新创建一个iOS工程我们首先创建一个新的工程创建新项目二、添加
Swift
PackageManager依赖第一种入口方式通过菜单File->
Swift
Packages->AddPackageDependency
喔牛慢慢爬
·
2024-01-27 17:30
Swift
- 特性
特性在
Swift
中有两种特性,分别用于修饰声明和类型。特性提供了有关声明和类型的更多信息。
xiaofu666
·
2024-01-27 06:40
swift
之 is与as解析
Swift
是强类型语言,但也允许开发者通过is、as?和as!这三种操作来对类型进行判断和强制转换。其中is用作类型判断,而as?和as!则分别是类型转换的可选形式和强制形式。
言己言
·
2024-01-27 02:00
pod项目安装Alamofire、ObjectMapper、AlamofireObjectMapper
在Pods目录下的Podfile配置如下:platform:ios,'10.13'target'cloudGym'do#Commentthenextlineifyou'renotusing
Swift
anddon'twanttousedynamicframeworksuse_frameworks
pomelo_西
·
2024-01-26 23:52
Alamofire:response流程及序列化
前言:在
Swift
慢慢趋向于稳定且高效的时候,OC也随着时间一点点的消逝,曾经的诸多OC框架也都投向了
Swift
的怀抱,而
Swift
对于框架的提升也逐渐的展露头脚。
暮云_开发
·
2024-01-26 22:59
Swift
全国城市数组
letcity=["北京市","天津市","石家庄市","唐山市","秦皇岛市","邯郸市","邢台市","保定市","张家口市","承德市","沧州市","廊坊市","衡水市","省直辖县","太原市","大同市","阳泉市","长治市","晋城市","朔州市","晋中市","运城市","忻州市","临汾市","吕梁市","呼和浩特市","包头市","乌海市","赤峰市","通辽市","鄂尔多斯
雪纳瑞的哈士奇
·
2024-01-26 22:35
Kotlin Multiplatform项目推荐 | 太空人分布图
KotlinMultiplatform项目推荐|太空人分布图项目简介KotlinMultiplatform项目是一种跨平台开发技术,它可以同时使用
Swift
UI、JetpackCompose、ComposeforWearOS
Calvin880828
·
2024-01-26 22:37
kotlin多平台
Kotlin进阶
kotlin
开发语言
android
使用KMP迁移Android app到IOS平台
使用KMP迁移Androidapp到IOS平台如果你有一款Androidapp,你想将其迁移到IOS平台,但是你不熟悉
Swift
语言,那么你该如何做呢?
Calvin880828
·
2024-01-26 21:27
kotlin多平台
Kotlin进阶
android
ios
kotlin
【HarmonyOS应用开发】ArkTS开发实践(四)
声明式UI构建页面的过程,其实是组合组件的过程,声明式UI的思想,主要体现在两个方面:描述UI的呈现结果,而不关心过程状态驱动视图更新类似苹果的
Swift
UI中通过组合视图View,安卓JetpackCompose
断水流大撕兄
·
2024-01-26 14:40
实战
前端大杂烩
harmonyos
前端
typescript
如何在
Swift
中获取字串和进行字符串比较
子字符串使用下标或者类似prefix(_:)方法得到的子字符串是Substring类型Substring拥有String的大部分方法Substring可以转成String类型子字符串子字符串重用一部分原字符串的内存修改字符串或者子字符串之前都不需要花费拷贝内存的代价String和Substring都遵循StringProtocol协议,也就是说他基本上能很方便地兼容所有接受StringProtoc
黑白森林无间道
·
2024-01-26 14:58
Swift
与JS通过WKWebView互调
创建WKWebViewlazyvarwebView:WKWebView={//创建WKPreferencesletpreferences=WKPreferences()//开启jspreferences.javaScriptEnabled=true//创建WKWebViewConfigurationletconfiguration=WKWebViewConfiguration()//设置WKWeb
YungFan
·
2024-01-26 14:31
Understanding
Swift
Metatypes
什么是Metatypes?Metatypes是类型的类型,比如3是Int类型的实例,可以说Int是3的类型;那么Int的类型是啥的?Int的类型就可以称为元类型;structTestStruck{staticletshow="show"funcprintName(){}}lettest:TestStruck=TestStruck()在test:TestStruck=TestStruck()中,我们
sayHellooX
·
2024-01-26 13:02
Swift
UI—使用Toggle开关控件开启或取消某个选项
原文链接:https://github.com/fzhlee/
Swift
UI-Guide#-%E7%AC%AC26%E8%8A%82toggle-Toggle相当于UIKit中的UIToggle,用于实现选项开关
paperclouds
·
2024-01-26 13:56
鸿蒙系统系统开发者介绍
openharmony开发文档链接:https://openharmony.gitee.com/openharmony/docsOpenHarmony开发者文档此工程存放OpenHarmony提供的快速入门、
开发指南
生活的探路者
·
2024-01-26 12:18
iOS
Swift
处理点9图片
一、什么是点9图?点9图是Android开发中用到的一种特殊格式的图片,后缀名是“.9.png”的图片。左上两条线控制可拉伸区域(未画线表示不可拉伸),右下两条线控制内容显示区(无文字内容不画)。二、点9图的作用是什么?简单来说,点9图的作用就是可以保证图片在不模糊变形的前提下做到自适应。什么意思呢?我们来举个简单的例子说明吧。下图是我们常见的按钮背景,切图的时候如果没有用点9切图,开发想改变按钮
不凡的凡
·
2024-01-26 06:50
ios
swift
开发语言
专有钉钉开发记录,及问题总结
先放几个专有钉钉开发文档专有钉钉官网的
开发指南
服务端(后端)api文档前端api文档前端开发工具下载地址小程序配置文件下载地址后端SDK包下载地址专有钉钉域名是openplatform.dg-work.cn
月色超冷
·
2024-01-26 06:47
钉钉
Swift
Date
获取当前设备的时间制度(12小时制或者24小时制)letformatString:String?=DateFormatter.dateFormat(fromTemplate:"j",options:0,locale:Locale.current)varisTwelve:Bool=falseiflet_=formatString?.contains("a"){//12小时制isTwelve=true
ShouldChang
·
2024-01-26 04:01
重拾iOS-编译原理
image关键词:LLVM,Clang,
Swift
c,IR,preprocessor,Mach-O,dyld编译器把一种编程语言(原始语言)转换为另一种编程语言(目标语言)的程序叫做编译器.大多数编译器由两部分组成
Jack1105
·
2024-01-25 22:51
【正点原子STM32连载】第二章 STM32简介 摘自【正点原子】MiniPro STM32H750
开发指南
_V1.1
1)实验平台:正点原子MiniProH750开发板2)平台购买地址:https://detail.tmall.com/item.htm?id=6770174305603)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-336836-1-1.html4)对正点原子STM32感兴趣的同学可以加群讨论:879133275第二章STM32简介本章,我们将向大家
正点原子
·
2024-01-25 21:17
正点原子
嵌入式
stm32
单片机
arm
swift
设置状态栏成白色
改变状态栏成白色,官方说的方法是overridevarpreferredStatusBarStyle:UIStatusBarStyle{return.lightContent}但是并不是很好使。正确的做法是:1>.在plist文件里添加Viewcontroller-basedstatusbarappearanceimage.png2>.在appDelegate文件的didFinishLaunchi
顾不上回头的奔跑者
·
2024-01-25 16:00
「Java
开发指南
」MyEclipse如何支持Spring Scaffolding?(二)
在上文中(点击这里回顾>>),主要为大家介绍了使用Spring的Scaffolding应用程序,本文将继续讲解CRUDScaffolding。MyEclipsev2023.1.2离线版下载2.CRUDScaffoldingScaffolding指的是MyEclipse广泛代码生成功能的超集,从生成一组特定的请求软件组件到生成完全实现的可运行应用程序。除了减少应用程序开发工作和使开发人员免于一些开发
界面开发小八哥
·
2024-01-25 16:36
java
myeclipse
spring
ide
开发语言
Swift
之 SQLite.
swift
的使用
GitHub地址SQLite.
swift
SQLite.
swift
使用
Swift
编写的一款SQLite工具,封装了各种sql操作,避免了纯sql语句的开发安装Carthagegithub"stephencelis
lq_ios
·
2024-01-25 14:49
逆向-
swift
相关
_$s10Realm
Swift
0A0C13ConfigurationV7fileURL18inMemoryIdenti开头的,在xcode中下符号断点的时候,应该去掉_,输入$s10Realm
Swift
0A0C13ConfigurationV7fileURL18inMemoryIdenti
李永开
·
2024-01-25 14:42
IOS编译出现Command PhaseScriptExecution failed with a nonzero exit code
出现场景在Github上下载了一个用
Swift
UI开发的仿微信Demo.用Xcode15运行报以下错误.CommandPhaseScriptExecutionfailedwithanonzeroexitcode
旺仔大牛
·
2024-01-25 13:19
xcode
ios
ios
xcode
swift
字典排序
swift
字典排序方法一letresult=dic.sorted{$0.0)
守护浪漫的小香樟
·
2024-01-25 11:24
Swift
初始化
初始化:描述类、结构体、枚举实例化时,属性如何给初始值的方法。形式:init(){}此方法称之为构造器//继承classViechle{varspeed=0vardes:String{return"时速是\(speed)km/h"}funcmakeNoise(){}}classBike:Viechle{varhasBasket=true}letaBike=Bike()aBike.speed=30a
maskerII
·
2024-01-25 11:25
swift
NotificationCenter 通知的简单用法
通知的作用是一对多,跨界面实现调用函数,依据的是KVO//1.注册通知NotificationCenter.default.addObserver(self,selector:#selector(ceshi),name:NSNotification.Name(rawValue:"aaa"),object:nil)@objcfuncceshi(){collectionView.backgroundC
MrLSX
·
2024-01-25 09:51
Swift
语法之类和结构体
与其他编程语言所不同的是,
Swift
并不要求你为自定义类和结构去创建独立的接口和实现文件。你所要做的是在一个单一文件中定义一个类或者结构体,系统将会自动生成面向其它代码的外部接口。
Sultan
·
2024-01-25 08:35
谈谈UIView的几个layout方法-layoutSubviews、layoutIfNeeded、setNeedsLayout...
最近在学习
swift
做动画,用到constraint的动画,用到layoutIfNeeded就去研究了下UIView的这几个布局的方法。
CrystalZhu
·
2024-01-25 08:01
Swift
4 NSRange和Range相互转换
Swift
中String的一些接口使用Range,不像OC一样使用NSRange,所以使用中就需要把NSRange转换为Range。
印象iOS
·
2024-01-25 07:42
angular项目引用 element-angular
1、安装element
开发指南
提供的安装方式:npmi--saveelement-angular2、引入在app.module.ts中引入,imports中不要忘记写。
MAYDAY77
·
2024-01-25 07:08
Swift
版UISearchBar更换图片等一系列属性
UISearchBar中有一控件(UITextField),如果大家看图层关系的话,很容易看到这个控件,我们要改变的大部分也是这个控件的属性获取UISearchBar中的UITextField:varsearchBar=UISearchBar()letsearchField=searchBar.value(forKey:"searchField")as!UITextField//输入框letpla
iOS_我更专业
·
2024-01-25 06:21
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他