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
iOS开发-Swift
swift
的Struct学习-1
Struct和Class的区别Struct是值类型,存储于栈区,所以少量内存用结构体Class是引用类型,存储于堆区,大量数据用类怎么选取Class还是Struct呢?内存选取赋值机制用的KVO,KVC,选取类继承与NSObject是否考虑继承关系创建Player的结构体**structPlayer{varname:StringvarhignScore:Int=0varhistory:[Int]=
v尽栗而为v
·
2023-10-28 18:36
Swift
实现plist文件读取、音频播放
举一个之前我练习过的一个例子题干实现plist文件首先得先创建plist文件创建方法然后根据我们给出的题干设计plist文件plist文件之后我们需要把这个plist传到表格上,我采用的是直接放在表格上数据,如果有大神可以教教我怎么直接传数据哦!!!!下面是代码根据题干一共跳转界面跳转了四次所以我们可以创建四个ViewController控制器可以把viewcontroller当成我们的主界面//
你我他_1180
·
2023-10-28 17:50
06-
Swift
枚举(Enumerations)
枚举是为一组相关的值定义了一个共同的类型,使得在代码中以类型安全的方式来使用。一、枚举语法枚举简单使用://写法1enumDirection1{//使用case定义一个枚举成员值caseLeft//成员值(或成员)caseRightcaseTopcaseBottom}//写法2enumDirection2{caseLeft,Right,Top,Bottom}vardirectionToHead1=
王梓懿_1fbc
·
2023-10-28 16:13
iOS界面布局的核心以及TangramKit的介绍
前言TangramKit是iOS系统下用
Swift
编写的第三方界面布局框架。
欧阳大哥2013
·
2023-10-28 15:04
AutoLayout
iOS
Swift
自动布局
屏幕适配
iOS界面布局的核心以及TangramKit介绍
前言TangramKit是iOS系统下用
Swift
编写的第三方界面布局框架。
欧阳大哥2013
·
2023-10-28 15:03
IOS
前端开发
Swift
ios
android
AutoLayout
布局
flex-box
ios学习
1.didSet和willSet在
Swift
中,didSet和willSet是属性观察器(PropertyObserver),用于监视属性值的变化。
a58gg
·
2023-10-28 14:50
ios
学习
cocoa
[
Swift
]关于Fatal Error
(1)fatalerror发生时,defer是不会执行的(2)catch不到fatalerror//自定义的fatalerrorfunccase1_MyFatalError(){defer{print("deferhere")//不会执行}do{try_throwsMyFatalError()//产生fatalerror}catchleterr{print("inMyFatalErrorcatch
无衔
·
2023-10-28 14:22
Swift
闭包整理
Swift
闭包整理http://www.cocoachina.com/ios/20161201/18250.html
nadou23
·
2023-10-28 14:13
swift
混合模式下,flutter崩溃
https://cloud.tencent.com/developer/article/1977767
太平洋_cfd2
·
2023-10-28 12:26
SEL是什么?IMP是什么?两者有什么联系?
SELobjc_msgSend函数第二个参数类型为SEL,它是selector在Objc中的表示类型(
Swift
中是Selector类)。
一个半吊子工程师
·
2023-10-28 12:15
Swift
4.0调用微信支付宝SDK
集成SDK(开放平台地址https://docs.open.alipay.com/204/105295/)怎么集成SDK自行百度1.第一步在程序入口注册微信(支付宝不需要)funcapplication(_application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[UIApplicationLaunchOptionsK
111ZZzz
·
2023-10-28 12:04
Type Encodings
TypeEncodingsAppleTypeEncodings就是编译器把method的参数列表和返回类型用一个字符串表示出来,这是为了方便runtime使用.这个字符串也会和method的selector对应起来.在
swift
RYANIM
·
2023-10-28 10:55
UITableView内容太少无法滚动
在
iOS开发
中,经常会用到UIScrollView、UICollectionView、UITableView等在滑动的时候,内容视图小于它们的bounds,无法滚动@property(nonatomic
pigLily
·
2023-10-28 10:12
iOS APP打包上传到APPstore的最新步骤
一、前言:作为一名
iOS开发
者,把辛辛苦苦开发出来的App上传到AppStore是件必要的事。但是很多人还是不知道该怎么上传到AppStore上下面就来详细讲解一下具体流程步骤。
不写代码没饭吃
·
2023-10-28 09:41
5+App开发
IOS
APP开发
xcode
ios
objective-c
iOS开发
之通过ipa母包生成多个ipa渠道包
iOS开发
笔记之通过ipa母包生成多个ipa渠道包iOSipa重签名(个人版、企业版APP均可)本文的实现方案包括脚本参照的是简书的一篇文章ios打渠道包,根据我项目中的实际情况做了修改,在此记录一下整个实现过程
Keyasu
·
2023-10-28 09:10
iOS开发那些事
ios
渠道包
iOS
开发
ipa重签名
ios
进阶
Swift
笔记-用 Launch Image 设置启动页
虽然LaunchImage要被弃用,也记录一下吧。首先上尺寸WeChat952bbdf54a5805570bd696208d19ec11.png启动页需要这些尺寸的图片然后取消LaunchScreenWeChat248aa56a520c04fdb56f4c688a9458e7.pngLaunchScreenFile填空WeChatedbc35bd4aaf68c74ae22f83646b6d97.p
岁变
·
2023-10-28 06:07
swift
4.2 高效绘制圆角
//高效绘制圆角UIImageViewextensionUIImageView{funcsetCornerImage(){//异步绘制图像DispatchQueue.global().async(execute:{//1.建立上下文UIGraphicsBeginImageContextWithOptions(self.bounds.size,true,0)//获取当前上下文letctx=UIGra
Skylpy
·
2023-10-28 06:19
swift
如何正确使用外部字体库,设置字体样式
1、下载字体库,安装到本地字体库中(方便看字体库名称),在项目中用的名字并非我们看到的文件名,而是字体库的PostScript名称image.pngimage.png2、将下载的字体库加入到工程目录中image.png3、在info.plist文件中加入Fontsprovidedbyapplicationimage.png4、在Target->BuildPhases->CopyBundleReso
BUGLittlePC_hh
·
2023-10-28 04:47
Swift
蓝牙十六进制指令的发送与接收
1、指令的发送初始化待发送的指令数据letbytes:[UInt8]=[0x01,0x02,0x03,0x04,0x05]将字节数组转化为Data数据letbyteData:Data=Data.init(bytes:bytes)发送数据peripheral.writeValue(byteData,for:characteristic,type:.withResponse)2、指令的接收将接收到的D
henu_Larva
·
2023-10-28 04:49
iOS 签名流程
iOS签名
iOS开发
时真机测试、AdHoc、应用上架,我们都需要先到官网下载证书。这一过程其实就是iOS签名机制。这一过程保证了每一个安装到iOS平台的应用都是苹果允许的。
崔又淇
·
2023-10-28 04:46
列表视图控件_视图和控件
列表视图控件您一直在等待的完整
Swift
UI2文档(TheComplete
Swift
UI2DocumentationYou’veBeenWaitingFor)Atthestartof2020,IwrotealongMediumpostcalledTheComplete
Swift
UIDocumentationYou
weixin_26638123
·
2023-10-28 04:31
python
android
iOS开发
JavaScript学习之helloworld
//控制浏览器弹出一个警告框alert("helloworld.");/*让计算机在页面中输出一个内容document.write()可以向body中输出一个内容*/document.write("helloworld.");/*console.log()的作用向控制台输出一个内容*/console.log("helloworld.");
程序大猩猩
·
2023-10-28 01:59
JKPacket权威指南——学习建议
初学者1,了解基本的
swift
语法,如果还没有从OC转
swift
的开发者建议尽早转
swift
了。2,只需要下载源码并运行源码中demo,并阅读下具体使用的demo代码即可简单使用。
JackLee18
·
2023-10-28 01:35
JKPacket权威指南
swift
ios
响应式编程
rxswift
livedata
lifecycle
JKPacket
Mac中Composer的安装和使用
它仅仅是一个依赖关系的管理,如同在
iOS开发
中
Swift
和Objective-C工程中使用的CocoaPods一样。
端木安玉
·
2023-10-27 23:39
iOS 开发技术栈与进阶
原文地址:https://www.jianshu.com/p/7513ac8c686d
iOS开发
技术栈与进阶最近有一些开发朋友问我应该怎样提升自己的能力,回想起来做了这么久
iOS开发
,我也有过那种“让我做一个功能实现个需求我会做
ios开发闻闻
·
2023-10-27 22:08
iOS开发
-CoreNFC实现NFC标签Tag读取功能
iOS开发
-CoreNFC实现NFC标签Tag读取功能一、NFC近场通信近场通信(NFC)是一种无线通信技术,它使设备能够在不使用互联网的情况下相互通信。它首先识别附近配备NFC的设备。
BruceGwo
·
2023-10-27 21:48
移动开发
iphone开发
Objective-c
1024程序员节
android
flutter
objective-c
『第七章』翩翩起舞的雨燕:顺序与并发执行
1.顺序执行在上一篇博文中,我们简单介绍了
Swift
分支执
大熊猫侯佩
·
2023-10-27 20:44
Swift
语言开发精讲
Swift
并发执行
顺序执行
分发队列
DispatchQueue
数据竞争
RunLoop
iOS开发
获取子view 在 父view上的frame
在我们日程开发中,往往会遇到获取子类view在父类view的frame,比如获取一封装view中的某一个子view在controller的view上的frame将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值-(CGPoint)convertPoint:(CGPoint)pointtoView:(UIView*)view;将像素point从view中转
尤灬恋
·
2023-10-27 19:35
iOS开发
环境配置
PS:本文不是0基础搭环境教程。最近入职了新公司,新人第一天无非就是配环境、拉代码。配环境一般就是要百度各个命令,每次都要耗费大量时间又麻烦,还是写个文档吧,好记好查。Homebrew相关homebrew是Mac的包管理器。1、检查homebrew配置$brewdoctor2、重装命令行工具$sudorm-rf/Library/Developer/CommandLineTools$sudoxcod
wuyou1998
·
2023-10-27 19:49
日常
Ios开发
常用的技巧
日常
Ios开发
常用的技巧自用不断完善中...1、禁止手机睡眠[UIApplicationsharedApplication].idleTimerDisabled=YES;2、隐藏某行cell-(CGFloat
行走的神
·
2023-10-27 17:43
iOS多线程之pthread
pthread的使用一般情况在
iOS开发
中我们很少使用pthread来创建线程,pthread常见跨平台框架中多线程创建。pthread是c语
CoderJay
·
2023-10-27 14:19
iOS开发
-6.Category
1.什么是Category?a)无论你有多少个分类分类不同模块里面的方法他都会合并到类对象/元类对象的方法列表里面b)合并的操作不是编译的时候直接咔嚓剪切过去,而是程序运行的时候通过runtime机制实现c)编写多少个分类实则就是有多少个struct_category_t结构体对象d)编译顺序取决于compilesources顺序越是往后参与编译的分类那么分类的方法越会被先调用2.Category
iOS_ZZ
·
2023-10-27 13:04
【
iOS开发
】UICollectionView 只有一个item时,item居中的解决方法
一个UICollectionView的布局问题,不常见,记录一下解决方案。一个collectionView,设置了item的UIEdgeInsets之后,只有一个item时,该item居中显示了,但是有多个item时,显示正常:多个item时布局显示正常一个item时布局显示居中检查了代码后,该设置的行间距,列间距,以及UIEdgeInsets都正常:上网搜了下:UICollectionViewF
我是孙小白
·
2023-10-27 12:47
[
swift
]常用工具库
工具类Dollar:尤其在Array和Dictionary的支持上(实现类库仅一个Dollar.
swift
文件)。用过Javascript版的Lo-Dash或underscore就知道其实用程度。
AnnieAri
·
2023-10-27 12:38
Base Core
、容器、代理、事务、消息队列、安全失败、快速失败、`I/O`IO、NIO、reader、writer、input、output、stream、buffer、`语言`javajvmvuepythongo
swift
c
心悦飞飞
·
2023-10-27 12:52
Swift
-简介
Swift
简介
Swift
是Apple在2014年6月WWDC发布的全新编程语言,中文名和LOGO是“雨燕”在
Swift
刚发布那会,百度\Google一下
Swift
,出现最多的搜索结果是美国著名女歌手Taylor
Swift
SwordDevil
·
2023-10-27 09:09
Swift
--栈和对列的实战面试题
1.给出一个文件的绝对路径,要求将其简化例子:路径/home/简化后为/home路径是“/a/./b/…/…/c/”,简化后为“/c”根据常识知道一下规则“.”代表当前路径。比如“/a/.”实际上就是“/a”,无论输入多少个“.”都返回当前目录“…”代表上一级目录。比如“a/b/…”实际上就是“/a”,也就是说先进入“a”目录,再进入其下的“b”目录,再返回“b”目录的上一层,也就是“a”目录解题
Z苗
·
2023-10-27 08:46
算法
#
swift
排序算法
给出一个文件的绝对路径
要求将其简化
从java到JavaScript(1),看Dart:对比Java/Go/
Swift
/Rust
关于JIT与AOT,之前整理过《JIT-动态编译与AOT-静态编译:java/java/JavaScript/Dart乱谈》,一文不足以概括dart。从编程语言生态看Dart大多数主流编程语言是上个世纪开发的:七十年代(如C)、八十年代(如C++)、九十年代(如Java、Python、JavaScript)。这些语言在设计上并没有考虑现代软件开发生态系统:多核CPU、GPU、快速的互联网、移动设备
周陆军的个人博客
·
2023-10-27 08:05
rust
java
javascript
[
Swift
]LeetCode823. 带因子的二叉树 | Binary Trees With Factors
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https://github.com/strengthen/LeetCode➤原文地址:https://www.cnblogs.com/streng
weixin_30639719
·
2023-10-27 07:51
数据结构与算法
swift
runtime
Swift
进阶(八)汇编分析多态
多态多态的定义():多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用CharlieCalverts对多态的描述——多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作(摘自“Delphi4编程技术内幕”)。简单的说,就是一句话:允许将子类类型的指针赋
Jax_YD
·
2023-10-27 07:43
Swift
基础
当前版本:
Swift
5.91.计算属性和存储属性计算属性(ComputedProperty)a.值类型ValueTypeb.可以设置只读类型存储属性(StoredProperty)a.引用类型InferenceTypeb
Johnny.Cheung
·
2023-10-27 05:16
IOS
swift
XCode
swift
开发语言
ios
ios开发
sdk集成.a静态库duplicate问题解决
在
ios开发
集成中,各种三方库冲突不可避免。解决办法:1.删除冲突的.h文件或.h+.m同时删除。比如:SBJSON,很多三方sdk中都包含,只需要保留一个就可以。2.重命名。列子如上。
闲庭信步_Sunny
·
2023-10-27 04:47
ios
脚本
ios开发
终端
递归
object
swift
- protocol weak的问题
就像MVC是苹果提供的UI框架里自带的设计模式一样,代理设计模式也充斥着苹果的编程里,抛开系统框架不说,当我们要自己写一个代理的时候大家都知道在RAC下有个循环应用问题;即A类持有B类,B类持有一个代理,这个代理指向A类,这个时候就形成了循环,为了避免这个问题,我们会有意识的把代理设置成weak,这样就能保证A类和B类的正确释放。那么问题来了:weak修饰protocal报错大概的意思就是说swi
孤随风
·
2023-10-27 03:54
Swift
方法调度
Struct:在结构体中方法都是静态调用(直接调用),也就意味着在在编译连接完成之后当前这个函数的地址就已经确定了,在函数执行的过程中就会直接去到这个地址来执行当前方法,这是结构体的方法调度Class:相比于结构体,在类中方法是存放在v-Table中v-Table在sil中的表示:decl::=sil-vtablesil-vtable::='sil-vtable'identifier'{'sil-
BBLv
·
2023-10-27 03:01
『第三章』雨燕栖息地:
Swift
开发环境
在本篇博文中,您将学到如下内容:1.
Swift
开发平台2.
Swift
集成开发环境Xcode?
大熊猫侯佩
·
2023-10-27 03:44
Swift
语言开发精讲
swift
ios
Xcode
Playground
REPL
iPad
macOS
Swift
使用表格添加无限轮播图
首先我们用到了一个OC的第三方,我们在
swift
中用到了OC中的第三方千万不要忘记创建桥接我文件,因为这轮播图可以加载本地图片和网络图片我们选择用网络图片,所以我们还要用到SDWebImage这个加载图片的第三方
RenZhiYong
·
2023-10-27 02:48
IOS开发
在H5页面创建列表,类似新闻页底部推荐更多
效果如下:废话不多说,直接上代码-(NSString*)jsFunction{return@"functionsendCommand(cmd,param){varurl='testapp:'+cmd+':'+param;document.location=url;}";}-(void)parseData{NSString*tempStrring=[selfhtmlEntityDecode:_inf
曼纪珂
·
2023-10-27 02:43
App在哪里可以免费内测分发?
当
ios开发
者开发完成iosApp后,往往要进入内测或公测阶段,需要进行分发,测试用户才能下载应用。
鲲分发
·
2023-10-27 01:32
app分发
android
ios
Swift
中结构体的方法调度&内存分区
方法调度.pngMachOView中分区.png命名重整规则.pngARM64下的汇编指令.png内存分区.png
YY323
·
2023-10-27 00:37
iOS开发
-代码分析工具之Infer
文章目录简介使用安装设置PATH变量各种使用方式Object-C文件iOS工程xcodebuild出错时的兼容方法,使用Pod的工程直接解析database***Inferneedsaworkingcompilationcommandtorunxctool的支持Unknownargument:'-index-store-path'增量模式、非增量模式原理转化阶段分析阶段简介https://fbin
CaicaiNo.1
·
2023-10-27 00:42
iOS开发
infer
facebook
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他