手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程博文
编程实例
常见问题
产品运营
软件教程
办公软件
栏目导航
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
编程之家
Swift
Swift里泛型
泛型是Swift最强大的特性之一,很多Swift标准库是基于泛型代码构建的。实际上,即使你没有意识到,你也一直在语言指南中使用泛型。例如,Swift的 Array 和 Dictionary 都是泛型集合。你可以创建一个 Int 类型数组,也可创建一个 String 类型数组,甚至可以是任意其他Swift类
llvm.20.SwiftCompiler.Compiler-Driver
SwiftCompilerDriver本文基于Swift5.5的源码: https://github.com/apple/swiftreeelease/5.5 1.DriverToolRef[2]是Driver命令行工具的CMakeLists.txt文件。add_swift_host_tool(swift-frontenddriver.cppautolink_extract_main.cppmodulewrap_main.cp
swift开发之 -- 微信原生分享
swift集成微信原生分享,并没有用友盟的第三方sdk,直接对接的原生,相比较OC版的话,swift来说代码量很少,代码如下:1,导入WechatOpenSDK,推荐使用cocoapods集成的话,非常便捷,具体操作流程就不多说了,可查看我的关于cocoapods的博客,如下图: 注:CD到当前项目路径,然后使用podsearch Wecha
Swift 添加观察者
addObserver形式创建观察者并添加观察classPeople:NSObject{//在Swift中使用KVO来监听属性的变化要加上@objc和dynamic来修饰@objcdynamicvarname:String?@objcdynamicvarsex:String?init(name:String,sex:String="M"){sel
swift_slowAlloc Crash 分析
一、Crash详情Crash类型exceptionEXC_BREAKPOINT(SIGTRAP)reasonEXC_BREAKPOINTEXC_ARM_BREAKPOINTfault_address:0x0000000185ba6824Crash堆栈0libswiftCore.dylib0x0000000185ba6824swift_slowAlloc.cold.1(inlibswiftCore.dylib)+161libswiftCore.dylib
Swift-方法调度-类的普通方法底层探究
1.类的普通方法调度写一个结构体和一个类,对比看看方法调用的方式://结构体structPersonStruct{funcchangClassName(){}}lets=PersonStruct()s.changClassName()//类classPersonClass{funcchangClassName(){}}letc=PersonClass()c.chan
Swift 数组及常用方法
Swift数组及常用方法1.创建数组//创建整型数组vararray1:[Int]=[]//[]vararrya2:Array<Int>=[1,2,3]//[1,2,3]vararryaInt=[1,2,3]//[1,2,3]vararray3=Array(arrayLiteral:1,2,3)//[1,2,3]2.快捷创建重复元素的数组vararra
Swift-Framework Error一桥接文件
摘要Xcode编译工程代码时,出现编译错误时除了红色图标外,还会附送几句英文文本。常规操作拷贝英文文本,放到搜索框中找答案,但是读懂这几句话能事半功倍。项目中如果有OC和Swift两种语言的代码,那么桥接文件(xx-Bridging.h)必然是要创建的,它作为桥梁,使得项目中的OC和Swift
Swift-Framework一访问资源文件
摘要Framework就是在APP应用中的一种封装功能的表现形式,虽然不能独立运行,但是也可以在它里面存放和访问图片、语音等资源文件,可算是麻雀虽小,五脏俱全。毕竟不是APP工程,所以Framework中访问资源文件的方式就略有不同,下面进入正题-Framework中访问资源文件本期主要是
用iPad开发iPhone App,苹果发布Swift Playgrounds 4
2021年12月15号,苹果公司发布了SwiftPlaygrounds4,对SwiftPlaygrounds应用进行更新,最新版本让没有Mac的用户也可以直接在iPad上创建iPhone和iPad应用程序。SwiftPlaygrounds4在今年的苹果开发者年会(WWDC)上首次亮相,引发了一众Swift开发者的期待。此前有传闻SwiftPlayground
swift实现多线程的三种方式
swift实现多线程的三种方式Thread实现快捷方式实现初始化器CocoaOperation(Operation和OperationQueue)实现BlockOperation实现自定义Operation实现加入Operation的回调completionBlockGrandCentralDispath(GCD)实现同步sync异步asyncasyncAfter实现多线程的方
Swift-Framework一访问资源文件
摘要Framework就是在APP应用中的一种封装功能的表现形式,虽然不能独立运行,但是也可以在它里面存放和访问图片、语音等资源文件,可算是麻雀虽小,五脏俱全。毕竟不是APP工程,所以Framework中访问资源文件的方式就略有不同,下面进入正题-Framework中访问资源文件本期
Swift之深入解析如何进行多重条件排序
一、前言在一个条件或者单个属性上进行排序非常简单,Swift本身就有相关的功能。如下所示,对int数组进行排序的例子:letnumbers=[3,5,6,1,8,2]letsortedNumbers=numbers.sorted{(lhs,rhs)inreturnlhs<rhs}//[1,2,3,5,6,8]但有时需要根
Swift-技巧二模糊脸部功能
摘要本文介绍模糊脸部的功能逻辑和实现方式,实现方式会尽可能的使用苹果提供的API,保证功能高效率和简洁。逻辑模糊脸部的逻辑主要有两个流程,就是先找到脸部,然后模糊脸部,那么就引申出这两个实现问题:如何正确找到脸部区域?如何只模糊脸部区域?依次解决这两个问题,那么这个功
Swift-技巧八CVPixelBuffer To CGImage
摘要Swift中图像的表现形式不只是Image,还有更加底层的方式,比如CVPixelBuffer像素缓存形式,那么像素缓存转换为可以在应用中展示的CGImage,就要知道有哪些处理了。CGImage苹果官方解释是一张bitmap图像或者图像mask。它是UIImage类中的一个属性,并可以通过UIImage的
年底巩固下 CS 知识「GitHub 热点速览 v.21.49」
作者:HelloGitHub-小鱼干期末到了!是时候来一波CS复习资料了,从本科基础知识开始到实用编程技术。本周GitHub热点趋势榜给你提供了最全的复习资料:清华的CS四年学习资料、Web开发路线、各语言版本的免费书籍…当然除了复习资料,我们还有有意思的去中心化操作系统,让你了解额外
上一页
24
25
26
27
28
29
30
31
下一页
小编推荐
• 一次彻底讲清如何处理mysql 的死锁问题
• MySQL 通过 Next-Key Locking 技术(行
• 一文彻底弄懂mysql的事务日志,undo lo
• Linux系统控制文件 /etc/sysctl.conf详
• linux命令useradd添加用户详解
• vi 和vim 的区别
• Linux系统下如何监测磁盘的使用空间
• linux中查看和开放端口
• Linux设置开放一个端口
• linux之ftp命令详解
• linux系统下实时监控进程以及定位杀死挂
• Linux下安装jdk8的方法
• 阿里云被挖矿进程wnTKYg入侵的解决方法
• 莫小安 CentOS7使用firewalld打开关闭防
• Linux中more和less命令用法
• linux系统里/opt目录和/usr/local目录的
• 如何使用Siege进行压测?
• 本地访问服务器的nacos地址
热门标签
Nvdia
显卡驱动
录屏功能
录制游戏