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
如何学习才能快速成为
ios开发
高手?
第一步,学习开发语言Objective-C。参考书看《Objective-C基础教程》这本书就行了。书看到后来还需要补充一些关于面向对象的知识,一般计算机专业的学生都是在学C++的时候接触这类思想的。我推荐的那本参考书里也会有一些讲解,进阶的学习需要以后再去看资料,没有特定教材,因为面向对象是一种编程思想,好在Objective-C本身就是这种思想的体现,以后写代码的时候可以慢慢体会。学完《Obj
阿道奇
·
2024-01-07 22:34
435,
Swift
- mutating关键字的使用(面试点:在class中用方法修改struct的成员变量时候,前边可以不用加mutating关键字,但是在Struct的方法或者emun的方法...
Swift
中mutating关键字
Swift
中protocol的功能比OC中强大很多,不仅能再class中实现,同时也适用于struct、enum。
枫叶1234
·
2024-01-07 21:04
iOS开发
中简单代码实现UITableView头视图拉伸效果
需求:实现UITableView头部视图(图片)能拉伸的效果。效果图:头部图片能拉伸思路:使用masonry对头视图上的图片进行布局,当UITableView向下进行滑动的时候(即偏移量为负),更新头视图上图片top的约束,其约束与偏移量的y相等。代码:-(void)scrollViewDidScroll:(UIScrollView*)scrollView{HeaderView*headerVie
梁森的简书
·
2024-01-07 21:16
iOS面试 鹅厂面试官的虐心体验
1更几个面试常用的问题,记录一下面试
iOS开发
被腾讯虐成渣的过程。这段时间一直呆在某公司,将近四年,眼看着自己从大姑娘变成老阿姨,从满怀希望到失望透顶。一怒之下,裸辞。哪怕身上背负着巨债也要走。
小豆豆苗
·
2024-01-07 20:10
@escaping
swift
逃逸闭包和非逃逸闭包
使用@escaping关键字的闭包是逃逸闭包闭包默认是非逃逸闭包逃逸闭包延长了闭包的生命周期非逃逸闭包生命周期跟随函数的生命周期
瑶哥呗
·
2024-01-07 15:37
swift
3升级到
swift
4 填坑
@objc
swift
3使用#selector指定的方法,只有当方法权限为private时需要加@objc修饰符,现在
Swift
4.0全都要加@objc修饰符自定义的protocol协议中,有optional
墨守青城
·
2024-01-07 15:00
iOS开发
者账号被调查了,相关问题整理
今年以来因为审核的加严,很多
iOS开发
者账号提交ipa上架审核,直接反馈账号被调查了,也没有具体APP原因。
iOS打工犭袁
·
2024-01-07 14:53
最全详解 | 2018年苹果审核指南最新更新条款①
最全详解|2018年苹果审核指南最新更新条款①近日,令全球
iOS开发
者翘首以盼的WWDC正在如火如荼的召开。没有在硬件、软件上太大突破的苹果,却在审核指南上来了一次狠狠的更新。
二斤寂寞
·
2024-01-07 11:15
UINavigationController setViewControllers用于重构VC栈
在
iOS开发
中,UINavigationController是很常用的Controller,对它的一般操作就像操作一个栈,push和pop。
草莓味辣妹
·
2024-01-07 10:48
Objective-C项目使用
Swift
静态库(.framework)
制作.framework静态库新建Framework工程截屏2021-02-05上午10.31.35.png配置Project①BuildActiveArchitectureOnly设置为NO※设置为YES,是只编译当前的architecture版本,是为了编译速度更快※设置为NO,系统会编译所有architecture下的版本截屏2021-02-05上午10.33.35.png②Mach-OTy
陳芮
·
2024-01-07 07:01
大师学
Swift
UI第6章 - 声明式用户界面 Part 2
要定义一个有用的接口,需要学习有关视图的更多知识以及其它由
Swift
UI所提供的控制视图。按钮视图我们已经学到,Button视图创建一个简单的控件,在点击时执行操作。以下是该结构体部分初始化方法。
Alan Hou
·
2024-01-07 05:43
swiftui
ui
apple
vision
pro
前端
ios
大师学
Swift
UI第6章 - 声明式用户界面 Part 1
状态在上一章,我们介绍了
Swift
UI的主要特性,声明式语法。借助
Swift
UI,我们可以按希望在屏幕上显示的方式声明视图,余下交由系统来创建所需的代码。
Alan Hou
·
2024-01-07 05:13
swiftui
ui
apple
vision
pro
ios
11.Toll-free bridging. Unmanaged
https://lvtao.net/tag/
swift
/https://www.jianshu.com/p/ca7ccbf18d4e非托管免费桥接1.Toll-freebridging:CoreFoundation
aofeilin
·
2024-01-07 05:14
Swift
: 自定义反向遍历协议
以下摘抄自
Swift
erTips..
TimberTang
·
2024-01-07 02:41
Swift
- 使用Alamofire通过HTTPS进行网络请求,及证书的使用
转自:http://www.hangge.com/blog/cache/detail_1052.html(本文代码已升级至
Swift
3)我原来写过一篇文章介绍如何使用证书通过SSL/TLS方式进行网络请求
yunxiu
·
2024-01-07 01:01
八、iOS逆向之《FLEX》介绍与使用
概述FLEX(FlipboardExplorer)是一套用于
iOS开发
的应用内调试和探索工具。显示时,FLEX显示一个工具栏,该工具栏位于应用程序上方的窗口中。
Hanfank
·
2024-01-07 00:42
八、iOS逆向之《FLEX》介绍与使用
概述FLEX(FlipboardExplorer)是一套用于
iOS开发
的应用内调试和探索工具。显示时,FLEX显示一个工具栏,该工具栏位于应用程序上方的窗口中。
Hanfank
·
2024-01-07 00:42
Swift
UI 界面大全之宠物领养管理App(教程含源码)
实战需求
Swift
UI界面大全之宠物领养管理App本文价值与收获看完本文后,您将能够作出下面的界面
Swift
UI界面大全之宠物领养管理App
Swift
UI界面大全之宠物领养管理App看完本文您将掌握的技能
iCloudEnd
·
2024-01-06 23:31
2021-07-28
iOS之
swift
语言学习自动布局框架运用(附带小练习)语言大家不会陌生,每个地域都有自己独特的语言,有语言肯定就会有语法。计算机也有自己的语言,其实意义是一样的,只是用不同的方式表达出来罢了。
iOS博览
·
2024-01-06 23:00
编程语言的生命力
一些目前主流的编程语言HTML5、Python、JavaScript、Java、C++、PHP、
Swift
等等。还有许多其他的编程语言,如C#、Go等,也在各自的领域中得到广泛应。
威迪斯特
·
2024-01-06 22:26
python
开发语言
人工智能
语言模型
机器学习
科技
机器人
1.23 在顶部状态栏显示风火轮 [
iOS开发
-Xcode教程]
1.在欢迎窗口右侧的历史项目列表中,双击打开之前创建的单视图项目模板。image2.然后打开视图控制器代码文件。image3.本节将为您演示,如何在顶部的状态栏,显示旋转的风火轮。主要用于在执行某个长时间动作时,提示用户耐心等待动作的执行。image4.应用程序对象的核心作用,是提供程序运行期间的控制和协作。每一个程序必须有,且仅有一个应用实例。点击左上角的[编译并运行]按钮,打开模拟器预览项目。
互动教程网
·
2024-01-06 22:04
iOS踩过的坑之项目中配置多个target及podfile文件配置
本篇文章主要引自Simple_Dev写的
IOS开发
日记1-项目中配置多个target及podfile文件配置前言最近公司的一个项目是分两个app端,两个app差异很小,差不多70%都是相同的模块,只是个别模块有些差异
缘來諟夢
·
2024-01-06 22:49
iOS八股文——属性修饰(assign, retain, weak, strong, copy)
iOS5开始引入的内存管理机制,到今年(2021年)系统已经发布到iOS15了,面试仍然会频繁地提问关于MRC(ManualReferenceCounting)的问题,即便新入行的同学们已经开始广泛地使用
Swift
trimaximus
·
2024-01-06 20:53
2021-02-06IINA for Mac(在线视频播放器)
IINAmac软件介绍IINAMac,这款软件使用的是
Swift
语言开发,拥有强大的性能和兼容性,可以支持流畅播放几乎所有主流视频格式与网络播放。IINA在设计上跟随现代macOS风格,从架构到界面,
星星星辰大海
·
2024-01-06 20:31
Swift
4.0 学习笔记 - 调度组 DispatchGroup
一、概述我们在实际开发过程中,一个页面可能需要请求多个接口,最后等到所有接口数据都请求完成后,再执行创建UI的操作。这个时候就需要用到调度组了。它可以并发执行多个网络请求,不会阻塞主线程,造成卡顿现象,并且监听到啥时候请求都执行完毕。二、在OC中的写法-(void)requestDatasGroup{//创建调度组dispatch_group_tgroup=dispatch_group_creat
xu_chen
·
2024-01-06 18:02
iOS:No such module
因为这种情况下是OC混编中,
swift
通过bridge-header.h文件来引用OC中的文件。所以,直接在birdge-header.h中添加#import"xxx.h"之后,就可以在s
康小曹
·
2024-01-06 16:18
Swift
UI 实现IF语句控制View显示 (教程含源码)
实战需求
Swift
UI强大布局能力但是缺少了条件控制语言,本文通过ViewBuilder实现了IF语句控制View显示。
iCloudEnd
·
2024-01-06 16:28
Swift
GCD的进阶用法
1、信号量(Semaphore)定义:信号量就是一个资源计数器,就是一种可用来控制访问资源数量的标识。通过添加信号量的处理,则可告诉系统按照我们指定的信号量数量来执行多个线程。类似锁机制。更通俗的来理解信号量其实就像是一间可容纳n个人的教室(初始信号量为n),上课铃响了(程序进程运行),n个学生(即对应n条线程)都跑进了该教室坐满了位置,好好听课~此时座位坐满,没座位了(即信号量为0),其他小伙伴
KaKaLaaa
·
2024-01-06 15:43
Xcode15在iOS12系统上崩溃的原因
1.1.崩溃在_dyld_start,如图:崩溃截图解决办法:在otherlinkflags添加-ld64注意:该办法只能解决运行真机,archive出来的包依然报错闪退......1.2
Swift
UI
ochenmengo
·
2024-01-06 13:22
ios
swift
setter和getter方法的使用
privatevar_backGroundColor:String?varbackGroundColor:String?{get{return_backGroundColor}set{_backGroundColor=newValue}}
兼人之勇
·
2024-01-06 13:53
iOS 开发知识体系
该文是对戴铭老师的
iOS开发
高手课的学习总结。大神的成长经历大神并不是样样精通,而是有擅长的领域。
ios小蜗牛
·
2024-01-06 13:28
万能字符单词拼写(100%用例)C卷(Java&&Python&&C++&&Node.js&&C语言&&
Swift
)
有一个字符串数组words和一个字符串chars。假如可以用chars中的字母拼写出words中的某个“单词”(字符串),那么我们就认为你掌握了这个单词。words的字符仅由a-z英文小写字母组成。例如:abcchars由a-z英文小写字母和“?”组成。其中英文问号“?”表示万能字符,能够在拼写时当做任意一个英文字母。例如:“?”可以当做"a"等字母。注意:每次拼写时,chars中的每个字母和万能
荆赫同艺
·
2024-01-06 12:04
华为OD(多语言)
算法
数据结构
找城市(100%用例)C卷 (Java&&Python&&C++&&Node.js&&
swift
)
一张地图上有n个城市,城市和城市之间有且只有一条道路相连:要么直接相连,要么通过其它城市中转相连(可中转一次或多次)。城市与城市之间的道路都不会成环。当切断通往某个城市i的所有道路后,地图上将分为多个连通的城市群,设该城市i的聚集度为DPi(DegreeofPolymerization),DPi=max(城市群1的城市个数,城市群2的城市个数,...城市群m的城市个数)。请找出地图上DP值最小的城
荆赫同艺
·
2024-01-06 12:59
华为OD(多语言)
c语言
c++
node.js
3.
Swift
教程翻译系列——
Swift
基础知识
英文版PDF下载地址http://download.csdn.net/detail/tsingheng/7480427
Swift
是用来开发iOS和OSX应用的新语言,但是许多地方用起来跟C或者OC是差不多的
赱在岸上的鱼
·
2024-01-06 11:52
The
Swift
Programming
Laguage
ios
swift
3.
Swift
翻译教程系列——
Swift
基础知识
英语PDF下载链接http://download.csdn.net/detail/tsingheng/7480427
Swift
是用来开发iOS和OSX应用的新语言,可是很多地方用起来跟C或者OC是差点儿相同的
weixin_34100227
·
2024-01-06 11:52
swift
xcode
移动开发
Swift
学习笔记 ——(一)
最近想了解一下
ios开发
,前两天看了一下objective-c(以下简称:oc),相对于js来说还是有很多不同的,但是语言还是很多相通的地方,加上之前了解一些java,理解起来不是很困难。
xhsdnn
·
2024-01-06 11:51
ios
ios
swift
grammar
apple
IOS Apps 开发(
Swift
)(2)——Learn the Essentials of
Swift
(1)
前言:网上一直没有找到用
Swift
开发IOS的好的教程,所以找了官网的文档翻译一下算了。如有错误欢迎指正。博主首发CSDN,mcf171专栏。
K_W
·
2024-01-06 11:20
Swift
IOS开发
ios
swift
ui
入门
Swift
快速入门
在
Swift
中,这可以在一行中完成:1.print("Hello,world!")2.//Prints"Hello,world!"
ACERROR
·
2024-01-06 11:20
Swift
swift
swift
Ui——颜色
在
Swift
UI中,您可以使用Color结构来表示颜色。Color可以直接使用预定义的颜色,例如.red、.blue、.green等,也可以使用自定义的RGB值、十六进制颜色代码或者系统提供的颜色。
丝月
·
2024-01-06 11:19
ios(swiftUI
)开发——基础
swiftui
ios
swift
进击的雨燕-------基础部分()
详情转自:http://wiki.jikexueyuan.com/project/
swift
/chapter2/07_Closures.html注释请将你的代码中的非执行文本注释成提示或者笔记以方便你将来阅读
dongchuangzhi1998
·
2024-01-06 11:19
swift
移动开发
xcode
Swift
基础04 —— Objective-C转战
Swift
目录闭包OC的block用法回顾闭包的使用懒加载访问权限注释闭包OC中的block是匿名的函数
Swift
中的闭包是一个特殊的函数block和闭包都经常用于回调OC的block用法回顾#import"ViewController.h
guyindong
·
2024-01-06 11:19
IOS开发之路
iOS
Swift
Swift
基础部分(The Basics)
Swift
是一门开发iOS,OSX和watchOS应用的新语言。然而,如果你有C或者Objective-C开发经验的话,你会发现
Swift
的很多内容都是你熟悉的。
SwiftDevJ
·
2024-01-06 11:48
swift教程基础
swift
ios
开发经验
Swift
中文教程(一)基础数据类型
by史薇芙特·2014年6月3日虽然
Swift
是一个为开发iOS和OSXapp设计的全新编程语言,但是
Swift
的很多特性还是跟C和Objective-C相似。
Cecilia_--
·
2024-01-06 11:48
收藏
ios开发
swift
swift
——多行文字前面内容省略
首先来说一说ios中的lineBreakModelineBreakMode:设置文字过长时的显示截断样式可选值如下byWordWrapping:以单词为单位换行,以单词为单位截断。byCharWrapping:以字符为单位换行,以字符为单位截断。byClipping:以单词为单位换行,以字符为单位截断。byTruncatingHead:以单词为单位换行,如果是单行,则开始部分有省略号。如果是多行,
丝月
·
2024-01-06 11:46
ios(swiftUI
)开发——进阶
swift
开发语言
ios
swiftui
C语言编译器(C语言编程软件)完全攻略(第三十部分:Xcode简明教程(使用Xcode编写C语言程序))
Xcode是由Apple官方开发的IDE,支持C、C++、Objective-C、
Swift
等,可以用来开发MacOSX和iOS上的应用程序。
别致的SmallSix
·
2024-01-06 08:44
C语言编译器汇总
c语言
xcode
开发语言
Xcode打印中文乱码的正确输出
工程在控制台打印一些简单的信息,在这里以一个字典为例:NSDictionary*dict=@{@"userName":@"刘高见",@"sex":@"man",@"des":@{@"message":@"我是一个
iOS
见哥哥长高了
·
2024-01-06 07:53
iOS底层探索之类的加载(二): realizeClassWithout
Swift
分析
1.回顾在上篇博文中,已经从dyld到_objc_init再到read_images整个流程串联起来了,最后定位到了类的初始化是在realizeClassWithout
Swift
中,本篇博文将深入分析类的加载
俊而不逊
·
2024-01-06 06:06
Swift
之UnsafeMutableRawPointer
用于访问和处理无类型数据的原始指针。UnsafeMutableRawPointer类型不提供自动内存管理,类型安全性和对齐保证。你有责任处理你创造的任何不安全内存的生命周期,以避免泄漏或不确定的行为。您手动管理的内存可以未类型化或绑定特定类型。无论该内存是否已绑定到特定类型,您可以使用UnsafeMutableRawPointer类型访问和管理内存中的原始字节。一、了解指针的内存状态UnsafeM
loongod
·
2024-01-06 03:52
kotlin json解析(仿
swift
Json)
需要添加jsonimplementation'com.fasterxml.jackson.core:jackson-databind:2.10.0.pr1'1.基本类型JsonParser.parse(jsonString)["num"].intValue2.对象ListBean(json)3.listJsonParser.parse(jsonString)["list"].arrayValue.
清风昕雨_f69d
·
2024-01-06 03:52
五、iWriter 分割视图的实现
在UIKit里是有类似的SplitView的,但在
Swift
UI里我没有找到,所以需要自己来实现。
Jiangyouhua
·
2024-01-06 02:06
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他