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开发之路》
如何在运行时改变App的图标 (Xcode、Objective-C)
你会相信在这个教程中你不会写一行
Swift
的代码吗?当然,你也不用写一句Objective-C代码。这个教程会让你写一些bashshell脚本。你将会使
宾青预见
·
2023-11-04 08:58
wblobin
运行时改变App的图标
Swift
- 判断设备类型开发兼容的iOS应用(iPad使用分隔视图控制器)
1、分割视图控制器(UISplitViewController)在iPhone应用中,使用导航控制器由上一层界面进入下一层界面。但iPad屏幕较大,通常使用SplitViewController来实现导航(这个是iPad专用的视图控制器)。在横屏下,左侧显示一个导航列表,点击后右边显示对应的详情。竖屏情况下显示方式会有所不同,默认只显示详细面板,原来左侧的导航列表会通过浮动窗口隐藏,需要从边缘向内
小驴拉磨
·
2023-11-04 07:36
Swift
5.1—自定义运算符
除了实现标准运算符,在
Swift
中还可以声明和实现自定义运算符。可以用来自定义运算符的字符列表请参考运算符。
paperclouds
·
2023-11-04 06:01
滴滴/淘宝/微信/蘑菇街/casatwy等 iOS App的组件化架构漫谈
滴滴/淘宝/微信/蘑菇街/casatwy等iOSApp的组件化架构漫谈http://www.
swift
humb.com/forum.php?
keyuan0214
·
2023-11-04 05:11
swift
Timer循环引用,导致内存溢出
使用addTarget方法创建timer,会产生强引用,导致内存溢出,ps:有问题的api干嘛开放出来,真tm坑Timer.scheduledTimer(timeInterval:,target:,selector:,userInfo:,repeats:)建议使用以下,不会内存溢出,Timer.scheduledTimer(withTimeInterval:,repeats:,block:Void
lvzhehappy
·
2023-11-04 03:33
swift
极光推送
1、项目配置1.1导入SDK1.1.1CocoaPods导入#platform:ios,'9.0'target'JGPush'douse_frameworks!pod'JPush'end1.1.2手动导入在极光官网下载最新SDK,将SDK包解压,在Xcode中选择“Addfilesto'Yourprojectname'...”,将解压后的lib子文件夹(包含JPUSHService.h、jpush
宸瑶公主
·
2023-11-04 03:19
Swift
自动闭包(autoclosure)
自动闭包自动闭包是一种自动创建的闭包,用于包装传递给函数作为参数的表达式。这种闭包不接受任何参数,当它被调用的时候,会返回被包装在其中的表达式的值。这种便利语法让你能够省略闭包的花括号,用一个普通的表达式来代替显式的闭包。自动闭包让你能够延迟求值,因为直到你调用这个闭包,代码段才会被执行。延迟求值对于那些有副作用(SideEffect)和高计算成本的代码来说是很有益处的,因为它使得你能控制代码的执
sampson0115
·
2023-11-04 01:02
iOS组件化第一步:上传代码至CocoaPods
这里我将自己项目中用的比较多的
Swift
的extension上传至CocoaPods。1.创建一个git仓库创建仓库注意这里选择开源协议选择MITLicense,后面p
艾欧艾斯之手
·
2023-11-04 00:06
Swift
访问控制机制
类似于c++、Java、C#等,
Swift
语言也加入了访问控制机制,而且颗粒度更细,以便对代码进行更精细化的控制。
秋雁上海
·
2023-11-03 19:17
tyler
swift
e 美国甜心小姐
第一次听说泰勒,是在2006年高一那年,班上一个男生特别喜欢她。金发碧眼,性感红唇是她的招牌。第一次感觉有人把红唇涂的那么好看,真是美得不可方物。凭借着一首首脍炙人口得歌,她走红了,歌曲里饱含着青春和活力。他被美国媒体评为乡村音乐影响力巨大得女歌手。她说,她享受别人的赞扬,喜欢被这种声音包裹着。可哪有这么一帆风顺的人生呢?她在13岁的日记本里写到,以她的人生道德准则,就是她需要人们认为她是个好人,
KatherineHe
·
2023-11-03 17:55
Swift
中的存储属性和计算属性
///类中如果有非可选属性,需要进行处理;要么声明的时候就直接初始化,要么提供初始化方法来初始化声明的非可选变量classAnimal:NSObject{///存储属性:值的获取和存储通过自身完成,不依赖其他的变量//名字varname:String,//提供初始化方法进行初始化age:Int=0//声明的时候直接初始化//可选属性没有初始化默认值是nilvaraddress:String?,po
EngineerPan
·
2023-11-03 17:23
Swift
- 汇编-2
/*//字符串长度0xF,字符串内容存放在__.TEXT.cstring中(常量区)//字符串的地址値信息存放在str2変量的后8个字や中varstr2="0123456789ABCDEF"//由于字符串长度<=0xF,所以字符串内容依然存放在str1变量的内存中str1.append("ABCDE")//开辟堆空间.str1.append("F")//开辟堆空间.str2.append("G")
开了那么
·
2023-11-03 17:46
Swift
-OOP-权限控制
访问控制(AccessControl)在访问权限控制这块,
Swift
提供了5个不同的访问级别(以下是从高到低排列),实体指被访问级别修饰的内容open:允许在定义实体的模块、其他模块中访问,允许其他模块进行继承
守护地中海的花
·
2023-11-03 16:16
LeetCode - #25 K 个一组翻转链表
微博:@故胤道长)的
Swift
算法题题解整理为文字版以方便大家学习与阅读。
网罗开发
·
2023-11-03 16:32
Swift
leetcode
swift
算法
xcode
ios
Swift
’s use of SIL
Swift
是一门静态语言,在
Swift
中声明的方法和属性静态编译期就确定了的,并且
Swift
具有更灵活的高级特性,协议,泛型,方法重载,值引用等,所以其与OC运行时动态消息派发不同,需要支持静态派发以及动态派发
纯情_小火鸡
·
2023-11-03 14:07
Swift
-Chapter 1
groundofbeing语句(statement):一句完整的
swift
命令是指令。
旷野独狼
·
2023-11-03 13:45
执行命令行出现xcrun: error: active developer path 的解决方法
在探索
swift
源码编译时出现以下错误xcrun:error:activedeveloperpath("/Applications/Xcode.app/Contents/Developer")doesnotexistUsesudoxcode-select
凌云01
·
2023-11-03 12:19
swift
语言下SurfGen库做的爬虫是什么样的 ?
Swift
语言并没有内置的爬虫库,但是你可以使用第三方库来实现爬虫功能。其中比较常用的是Alamofire和
Swift
yJSON。
q56731523
·
2023-11-03 12:11
swift
爬虫
开发语言
kotlin
android
java
Swift
语言配合HTTP写的一个爬虫程序
下段代码使用Embassy库编写一个
Swift
爬虫程序来爬取jshk的内容。我会使用proxy_host为duoip,proxy_port为8000的爬虫IP服务器。
q56731523
·
2023-11-03 11:04
swift
http
爬虫
开发语言
node.js
okhttp
JavaScript 类完整指南
在JavaScript中不存在Java或
Swift
等语言中所使用的作为创建对象蓝图的传统类,原型继承仅处理对象。原型继承可以模仿经典类的继承。
学习者666
·
2023-11-03 11:06
java
JavaScript
Swift
UI 使用贝塞尔曲线绘制圆角
项目中经常使用到圆角或者菱角之类的,最快捷简单的方法就直接找UI切图,少则好说,多则占存储空间。直接用系统自带的绘制圆角的方法,又怕出现离屏渲染,这个时候就考虑使用贝塞尔曲线绘制圆角或者菱角。以下是绘制圆角的写法(菱角同理)structLynnFilletPolygon:Shape{leta:CGFloatletb:CGFloatfuncpath(inrect:CGRect)->Path{varp
Bepawbikvy
·
2023-11-03 10:23
GPUImage源码分析与使用(一)
GPUImage1.0和2.0是基于OpenGLES封装,1.0是OC版本,2.0是
swift
版本,3.0是基于Metal的
swift
版本。
紫水依
·
2023-11-03 09:52
NavigationLink右箭头隐藏
前言这里不得不提一下,现在很多
swift
UI文章都收费,这样很找资料的时候很麻烦,我们需要的是共同进步而不是这点蝇头小利,如果是总结的很好的文章倒是没什么,但是很多零散的知识都不共享生态是很难推进的,而且现在百度也是一搜下来全是没用的信息
幻想无极
·
2023-11-03 08:40
谈谈为什么说
Swift
是一门安全语言
若你是一个iOS开发者,最近准备出去面试,面试官很大可能性会问你,用过
Swift
吗?它跟OC有什么区别?为什么说它是一门安全语言?今天我们就来谈谈为什么说
Swift
是一门安全语言?
凉风起君子意如何
·
2023-11-03 05:37
Swift
可选类型的方法调用
swift
中使用可选类型进行方法的调用的时候如果为nil会发生什么。在此记录一下直接上代码验证一下,走起!
一笔一划_py
·
2023-11-03 02:30
LeetCode
Swift
206.Reverse Linked List - 反转链表
题目206.反转链表反转一个单链表。示例:输入:1->2->3->4->5->NULL输出:5->4->3->2->1->NULL进阶:你可以迭代或递归地反转链表。你能否用两种方法解决这道题?思路上来还是用能想到最简单的方法。先遍历链表,然后把链表的元素缓存起来,然后倒着遍历数组,重新创建一个新的链表代码如下:funcreverseList(_head:ListNode?)->ListNode?{
pepsikirk
·
2023-11-03 01:36
Swift
-修饰符解释
import(导入声明)导入声明(importdeclaration)让你可以使用在其他文件中声明的内容。导入语句的基本形式是导入整个模块,它由import关键字和紧随其后的模块名组成:import模块可以对导入操作提供更细致的控制,如指定一个特殊的子模块或者指定一个模块或子模块中的某个声明。提供了这些限制后,在当前作用域中,只有被导入的符号是可用的,而不是整个模块中的所有声明。import导入类
xiaofu666
·
2023-11-03 01:26
swift
实现遮罩部分区域“挖洞”效果和点击事件穿透
在日常开发中有时候我们需要在APP中做用户指导,比如第一次进入某个页面的时候显示遮罩覆盖,但是又需要将遮罩下的某些区域暴露出来,便于文字说明,比如我们需要在视图上加个遮罩,并且遮罩上要显示按钮2:原图期待的效果图:按钮1被盖住,而按钮2显示出来效果我们可以在视图上加个遮罩,再往遮罩上画一个同样位置和样式的按钮2,作为一个有追求的程序猿,我们是不能容忍这种低效实现方式的。我们可以通过iOS的Core
木马sun
·
2023-11-03 00:49
找到一位大神写的iOS-APP内置调试工具
下载地址:http://www.code4app.com/thread-27624-1-1.html导入这个工具用到
swift
和oc混编1.设置并创建桥接文件。
大叔程序猿
·
2023-11-02 22:06
Linux开源存储全栈详解:从Ceph到容器存储
、存储加速、存储安全、存储管理、分布式存储、云存储等各个角度与层次展开讨论,同时对处于主导地位的、较为流行的开源存储项目进行阐述,包括SPDK、ISA-L、OpenSDS、Ceph、OpenStack
Swift
DPDK技术员
·
2023-11-02 21:19
dpdk
linux
开源
ceph
Swift
-文章汇总
Swift
-01:
Swift
源码编译
Swift
-02:类、对象、属性
Swift
-03:值类型与引用类型
Swift
-04:指针
Swift
-05:内存管理
Swift
-06:反射Mirror
Swift
-07:
恍然如梦_b700
·
2023-11-02 21:33
在
Swift
中使用AutoLayout-VFL(AutoLayout-VFL笔记)
1.背景iOS开发这几年,UI布局工具从frame到Masonry到SnapKit,sb和xib的AutoLayout也用过,但是代码版本的AutoLayout倒是没用过,最近一年,频频发现一些三方UI组件布局的bug,作为三方组件不可能去依赖另一个三方的kayout仓库,所以只能通过代码的AutoLayout来解决.好吧,最近我忍不了了,于是乎就开始学习代码版本的AutoLayout.学习目标:
Unknowncheats
·
2023-11-02 19:53
技术
swift
字符串和字符 换行
Swift
的字符串类型与Foundation的NSString类连接。Foundation还扩展了字符串来公开由NSString定义的方法。
小宇宙_fly
·
2023-11-02 17:28
Swift
中的字符串 学习
swift
中的String是一系列Character值的集合。国际标准化组织IOS制定的通用字符集。统一码联盟开发的Unicode。
像个被吓坏的孩子
·
2023-11-02 16:20
LeetCode - #61 旋转链表
的
Swift
算法题题解整理为文字版以方便大家学习与阅读。
网罗开发
·
2023-11-02 11:34
Swift
leetcode
链表
swift
MYSQL数据库
开发之路
-----存储过程一
目录引言创建存储过程和存储函数创建存储过程创建存储函数变量的应用局部变量全局变量为变量赋值光标的运用声明光标(declarecursor)打开光标(opencursor)使用光标(fetchcursor)关闭光标(closecursor)流程控制语句if语句case语句while循环语句引言存储过程和函数:在数据库中定义一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语
小怡的编程之路
·
2023-11-02 09:45
数据库开发
数据库开发
mysql
数据库
OpenStack搭建实战
OpenStack当前有三个核心项目:计算(Nova),对象存储(
Swift
),镜像管理(Glance)。每个项目可以独立安装运行,该文档将帮助您快速学习OpenStack。
weixin_34384915
·
2023-11-02 07:12
运维
开发工具
数据库
iOS报错 dyld: Library not loaded: @rpath/App.framework/App
image.png最初按照报错信息相关目录下查找是否没有app.framework这个库,一直以为是
swift
里面缺少了
Michale_Zuo
·
2023-11-02 07:44
『第十三章』雨燕的自我修养:
Swift
调试技巧(上)
在本篇博文中,您将学到如下内容:1.调试简介2.Xcode对App调试的支持3.常用的LLDB命令4.断点的类型和管理5.代码调试常见的支持方式总结山重水复疑无路,柳暗花明又一村。路漫漫其修远兮,吾将上下而求索。1.调试简介有人说应用是写出来的,其实不然。确切的说应用是调试出来的。我们调试代码的时间要远远多于撸码时间。调试不但是一件力气活,它也会大量消耗秃头码农们宝贵的脑细胞。有人说调试的难度
大熊猫侯佩
·
2023-11-02 07:49
Swift
语言开发精讲
swift
Debug
调试
Logger
日志
断点
LLDB
Swift
UI一起学之十二 -- 语言本地化配置
一学习目标系统切换语言后,app自动显示当前系统语言下的文字二学习效果image.pngimage.png三主要操作步骤3.1选择PROJECT项目的Info选项卡,在Localizations中,点击加号,添加需要国际化的语言image.png3.2新建Localizable.strings文件image.pngimage.png3.3Localizable.strings文件点击Localiz
sunny_ke_ke
·
2023-11-02 06:17
How to ask rising salary
phrasedworktask,Imustadmitthatitisamiracle.thosepicturesemergedinmymind,moving,transformingandshifting
swift
ly
hmywillstronger
·
2023-11-02 06:41
ssh
运维
swift
闭包简写
funccalNum(_n1:Int,_n2:Int,fn:(Int,Int)->Int)->Int{returnfn(n1,n2)}//1letres=calNum(10,100,fn:{(v1:Int,v2:Int)->Intinv1+v2})print(res)//2letres1=calNum(20,100,fn:{v1,v2->Intinv1+v2})print(res1)//3letr
Mr_HeH
·
2023-11-02 05:03
swift
-发送JSON数据给服务器
之前用OC写代码时候,直接用AFN可以实现传json,
swift
项目中也有json传值,但都是有key的,key={}格式,现在后台必须要让直接传json,说不愿意修改自己的东西,好吧,前端实现吧,于是在原文中找到引用
aggie1024
·
2023-11-02 05:22
Swift
-函数
官方文档定义和调用函数定义:funcgreet(person:String)->String{letgreeting="Hello,"+person+"!"returngreeting}调用:print(greet(person:"Anna"))//Prints"Hello,Anna!"print(greet(person:"Brian"))//Prints"Hello,Brian!"funcgr
土鳖不土
·
2023-11-02 04:45
通过cocapods更新SCLAlertView问题
SCLAlertView这个第三方,然后需要往Podfile文件内增加新的第三方的时候,但是在执行podinstall以后SCLAlertView这个第三方就报错了,让修改很多东西,其实主要原因是这个第三方是基于
swift
4.0
幸福的尾巴__
·
2023-11-02 04:42
常用编程语言排行与应用场景汇总(2023.10)
JavaScript七、VB(VisualBasic)八、PHP九、SQL十、ASM(AssemblyLanguage)十一、Go十二、Scratch十三、Delphi/ObjectPascal十四、MATLAB十五、
Swift
秃了也弱了。
·
2023-11-02 04:35
杂谈
开发语言
一年一变样的
Swift
语言,2018年会变成什么样子呢?
作为一个一年变一个样子的语言,
Swift
5会给我们带来什么惊喜呢
Swift
5会不会和之前一样,API大变样呢
Miu七七
·
2023-11-02 03:46
升级到Xcode13.1后编译打包Kingfisher报错问题
1.删除Kingfisher里面含有
swift
UI的代码,在podFile里直接拷贝下面复制到Target...end的end之前pre_installdo|installer|remove_Kingfisher_
swift
ui
Mr_zhangjin
·
2023-11-02 02:51
swift
算法 简单55.单词规律
给定一种规律pattern和一个字符串str,判断str是否遵循相同的规律。这里的遵循指完全匹配,例如,pattern里的每个字母和字符串str中的每个非空单词之间存在着双向连接的对应规律。示例1:输入:pattern="abba",str="dogcatcatdog"输出:true示例2:输入:pattern="abba",str="dogcatcatfish"输出:false示例3:输入:pa
huanglinxiao
·
2023-11-02 02:10
Swift
Swift
变量常量
变量和常量
Swift
中使用let和var来修饰变量,其中使用let修饰的我们称为常量如果变量不可被修改(对于指针而言则意味着指针不会被指向其他对象),则用let来修饰;否则用var来修饰也就是说,使用let
kimedison
·
2023-11-02 02:47
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他