手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
swift检测字符串是否在数组字符串中
https://www.jianshu.com/p/56da83a4e0ab ///检测到敏感词标红 privatefuncrichTextInputChange(text:NSMutableAttributedString,word:String)->NSMutableAttributedString{ letrange=(text.stringasNSString).range(of:word)
作者:编程之家 时间:2022-09-07
五款在未来大放异彩的编程语言
Swift苹果公司希望淘汰Objective-C这一专为苹果生态系统打造的、已然“35岁高龄”的编程语言,而继任者无疑正是五年前才刚刚诞生的Swift语言。根据分析公司RedMonk发布的长期语言排名,苹果的目标似乎正在顺利实现,Swift自面世以来就一直保持着良好的增长势头。
作者:编程之家 时间:2022-09-07
swift 接口相关
一、创建一个SwiftFile二、定义相关接口如://返回订单typealiasSendChooseOrder=(_order:ChooseOrderReulstModel)->Void//刷新界面typealiasSendRefresh=()->Void三、接口使用如://定义引用接口varsendChooseOrder:SendChooseOrder?//使用接口以
作者:编程之家 时间:2022-09-07
swift 重定向时替换其他URL
Targets->buildphasses->linkbinarywithlibraries->添加WebKit.framework1.准备重定向Html<html><head><metahttp-equiv="Content-Language"content="zh-cn"><metaHTTP-EQUIV="Content-Type"CONTEN
作者:编程之家 时间:2022-09-07
Swift之函数的语法和使用 | CSDN创作打卡
一、函数简介Swift函数用来完成特定任务的独立的代码块。Swift使用一个统一的语法来表示简单的C语言风格的函数到复杂的Objective-C语言风格的方法:函数声明:告诉编译器函数的名字,返回类型及参数。函数定义:提供了函数的实体。Swift函数包含了参数类型及返回值类型
作者:编程之家 时间:2022-09-07
Swift中使用KVO
在Swift中使用KVO,有如下两种方法:原OC提供的:openfuncaddObserver(_observer:NSObject,forKeyPathkeyPath:String,options:NSKeyValueObservingOptions=[],context:UnsafeMutableRawPointer?)@available(iOS5.0,*)openfuncremoveObserver(_observer:NSObje
作者:编程之家 时间:2022-09-07
Swift 汇编 String array
从编译到可执行文件 常量区的数据在编译后就确定了,不能更改,所以长度超过15的就开辟堆空间存数据。
作者:编程之家 时间:2022-09-07
Swift 文件夹和文件操作
@目录首先获取app文件夹:(以下例子都在doucment文件夹下操作)1、创建文件夹2、创建文件,并写入内容3、文件夹/文件信息4、删除文件夹/文件5、清空文件夹6、遍历文件夹7、文件写入数据8、读取文件内容9、复制文件10、移动文件11、比较文件首先获取app文件夹:(以下例子都在doucment
作者:编程之家 时间:2022-09-07
Swift 自定义 Loading 按钮 ContentButton
git仓库地址:https://gitee.com/kmyhy/content-buttonApp中经常会用到这样的按钮,当你点击它,它会显示一个loading图标并不停地转圈(小菊花),表示它正在异步加载某些数据,当加载完成,按钮才恢复原样:这正是ContentButton能为你做的。它的使用非常简单,直接将源文件放到你的项
作者:编程之家 时间:2022-09-07
Day-01:赋值和运算符
基本概念 一元运算符对一个目标进行操作。一元前缀运算符(如!b),一元后缀运算符(b!)。二元元算符对两个目标进行操作(比如a+b)同时因为他们出现在两个目标之间,所以是中缀。三元运算符操作是那个目标。swift语言也仅有一个三元运算符,三元条件运算符(a?b:c)cSwift运算符的改进swift在支
作者:编程之家 时间:2022-09-07
【Swift】LeedCode 去掉最低工资和最高工资后的工资平均值
【Swift】LeedCode去掉最低工资和最高工资后的工资平均值由于各大平台的算法题的解法很少有Swift的版本,小编这边将会出个专辑为手撕LeetCode算法题。新手撕算法。请包涵!!!给你一个整数数组salary,数组里每个数都是唯一的,其中salary[i]是第i个员工的工资。请你返回
作者:编程之家 时间:2022-09-07
【OC/Swift混编】接口中数据类型的建议二:使用层面分析
本文目录一、前言二、代码结构三、不同数据类型下在Swift中的用法1.在Swift中使用NSDictionary2.类型转换失败导致程序崩溃3.在Swift中使用NSMutableDictionary4.在Swift中使用NSDictionary+范型5.在Swift中使用NSMutableDictionary+范型6.在Swift中使用Bool、Bool*四、
作者:编程之家 时间:2022-09-07
【Swift】LeedCode Excel 表列序号
【Swift】LeedCodeExcel表列序号由于各大平台的算法题的解法很少有Swift的版本,小编这边将会出个专辑为手撕LeetCode算法题。新手撕算法。请包涵!!!给你一个字符串columnTitle,表示Excel表格中的列名称。返回该列名称对应的列序号。例如:A->1B->2C->3...Z
作者:编程之家 时间:2022-09-07
swift中mutating的作用?
swift中协议是可以被Struct和enum实现的,mutating关键字是为了能在被修饰的函数中修改struct或enum的变量值。对Class完全透明。 structPoint{varx=0vary=0mutatingfuncmovePoint(x:Int,y:Int){self.x+=x}} enumTriS
作者:编程之家 时间:2022-09-07
【Swift】LeedCode 存在重复元素
【Swift】LeedCode存在重复元素由于各大平台的算法题的解法很少有Swift的版本,小编这边将会出个专辑为手撕LeetCode算法题。新手撕算法。请包涵!!!给你一个整数数组nums。如果任一值在数组中出现至少两次,返回true;如果数组中每个元素互不相同,返回false。示例1:输
作者:编程之家 时间:2022-09-07
学编程语言,是在学什么?
作为一个初学者电脑程序员,很多人都会想知道当下主流的编程语言有哪些,哪些行业和公司都在用它们,因为这些信息可以帮助你了解想要学习的内容,使你更接近最终想用代码完成的事情。今天就和大家介绍Python、Java、Ruby/onRails、C、C++和Swift语言,探索它们的工作方式以及最常使
作者:编程之家 时间:2022-09-07
【Swift】遍历Bundle里的图片资源
遍历Bundle里的图片资源funcbundleTest(){letmainBundle=Bundle.main.bundlePathprint(mainBundle)letpath2=""letfileManager=FileManager.defaultletfiles=fileManager.subpaths(atPath:mainBundle)
作者:编程之家 时间:2022-09-07
LeetCode反转二叉树Swift 面试
给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 示例1: 示例2: /***Definitionforabinarytreenode.*publicclassTreeNode{*publicvarval:Int*publicvarleft:TreeNode?*publicvarright:TreeNode?
作者:编程之家 时间:2022-09-07
①(语法篇)、《史上最全iOS八股文面试题》2022年,金三银四我为你准备了,iOS《1000条》笔试题以及面试题(包含答案)带面试你过关斩将,(赶紧过来背iOS八股文)
iOS面试题一共分为笔试题和面试题两部分笔试题一共分为10个总共613题面试题一共400题笔试题一个10个系列分别为①(语法篇)共147题已更新②(常识篇)共72题2022年02月28更新③(界面篇)共83题2022年02月28更新④(iOS篇)共52题⑤(操作篇)共68题⑥(数据结
作者:编程之家 时间:2022-09-07
swift显示指定派发方式?
1.添加final关键字的函数使用直接派发2.添加static关键字函数使用直接派发3.添加dynamic关键字函数使用消息派发4.添加@objc关键字的函数使用消息派发5.添加@inline关键字的函数告诉编译器可以使用直接派发
作者:编程之家 时间:2022-09-07
swift 属性和方法
一、当使用let声明为const的时候,不管是本身还是在特定的类或者结构体中的变量均不能再做修改structMatrix{letrows:Intletcolumns:Intvargrid:[Double]init(rows:Int,columns:Int){self.rows=rowsself.columns=colu
作者:编程之家 时间:2022-09-07
swift-闭包2
一、oc-Block与swift闭包相互调用1.1swift中调用oc的block//OC//oc.h文件定义一个方法,Block作为参数+(void)testBlock:(void(^)(NSIntegerindex))block;//oc.m文件实现方法,调用Block+(void)testBlock:(void(^)(NSIntegerindex))block{if(block){
作者:编程之家 时间:2022-09-07
Swift async await 使用介绍
////ViewController.swift//AsynWait////Createdbyshengjieon2022/2/9.//importUIKitclassViewController:UIViewController{@IBOutletvarimageView:UIImageView!overridefuncviewDidLoad(){super.viewDidLoad()///
作者:编程之家 时间:2022-09-07
IOS技术分享| 你画我猜小游戏快速实现
你画我猜游戏现在已经随处可见,语聊房中的游戏里一般都会有该模块,还有一些小程序里也做了类似的场景。今天就来聊下如何快速做一款你画我猜游戏。1:实现多端实时互动白板,这里使用anyRTC互动白板SDK2:你画我猜题目服务,本demo演示如何一个人画,多人看猜,本demo省略该服务3:答案提示/公
作者:编程之家 时间:2022-09-07
Swift 之 init?
init?:初始化可能失败,会返回nil
作者:编程之家 时间:2022-09-07
swift-闭包1
一、函数类型函数本身也有自己的类型,它由形式参数和返回类型组成,我们以一个例子说明:addTwoInts由于形式参数和返回值类型的不同产生了不同的函数类型,在调用函数时就需要说明调用的是什么形式参数和返回值类型的函数。funcaddTwoInts(_a:Double,_b:Double)->Double{
作者:编程之家 时间:2022-09-07
SWIFT电文 MT940客户对账单 报文格式说明
MT940客户对账单这是由帐户行(报告行)发送开户人授权接收对账单的银行(集中管理账户的银行),用来发送有关账户上所有发生额详细情况的报文格式。MT940.Customer.Statementmanager.M/OTagFieldNameContent/OptionsM20TransactionReferenceNumber16xO21
作者:编程之家 时间:2022-09-07
Swift - 数组、字典、集合
[Swift-数组、字典、集合-简书](https://www.jianshu.com/p/7048a3d001d4)Swift语言提供 Arrays、Sets 和 Dictionaries 三种基本的集合类型用来存储集合数据。数组(Arrays)是有序数据的集。集合(Sets)是无序无重复数据的集。字典(Dictionaries)是无序的键值对的集。 C
作者:编程之家 时间:2022-09-07
Swift 圆形进度条
demo 传送门demo效果图前言ios 10.0因为 UI 做了一些很别致的进度条效果图,而且在网上又找不到合适的三方库,自己在网上查查资料做了出来,然后整理了一下,分享给大家使用首先,这个东西只是用贝赛尔曲线做出来的,并不是很难,做出来只是略微麻烦一点,网上也有很多资料,不过并不是很多,所以我就整理了一下,一是整理备份一下记录,二是分享给大家看下1、绘制这个断断续续的进度条UI 设计很漂亮,但是由于数据过多或过少,导致太难看,最后放弃1.1 初始化一个贝塞尔直线///贝塞尔直线
作者:烟花下的孤独 时间:2022-08-03
专业的开发工具:Xcode 13 for Mac
xcode13正式版已经更新,这是Mac平台上一款专业的开发工具,Xcode 13 for Mac添加了强大的新团队开发功能,非常适合与Xcode云以及GitHub、Bitbucket和GitLab协作功能,你还能在Xcode中直接发起、审查、评论和合并拉取请求,这次的xcode mac版功能更加完善,欢迎各位来体验哦!Xcode 13 for Mac官方介绍Xcode 包含开发人员为 Mac、iPhone、iPad、Apple TV 和 Apple Watch 创建出色应用程序所需的一切。Xc
作者:普通网友 时间:2022-07-28
上一页
13
14
15
16
17
18
19
20
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native