• cocoapod Podfile use frameworks swift/oc混编 could not build module xxx

    时间:2024-05-01 18:04:18

    前置:知名的pod: AFNetworking我自己的pod:  AFNetworking+RX  3.1.0.18里面有一段代码是:#import <Foundation/Foundation.h>#import "AFNetworking.h"引用AFNetworking 是用  双...

  • ProjectTool写白包工具,秒级别写H5游戏壳包,可视化操作,极易使用,支持Swift、Objecive-C双语言

    时间:2024-05-01 17:49:43

    这是自动写白包工具,秒级别写H5游戏壳包,可视化操作,极易使用,支持Swift、Objecive-C双语言扣扣交流群:811715780[ 官网下载 ]这是一个白包目录示例ProjectTool安装环境macOS 10.13+ (不支持Windows)Ruby环境xcodeproj (Ruby开源库...

  • 初步swift该研究指出语言(基本数据类型)

    时间:2024-05-01 17:39:13

    笔者:fengsh998原文地址:http://blog.csdn.net/fengsh998/article/details/28258805转载请注明出处假设认为文章对你有所帮助,请通过留言或关注微信公众帐号fengsh998来支持我。谢谢。3号,端午刚过。回到公司第一个早上的两小时便贡献给了a...

  • Swift & OC 混编 浅析

    时间:2024-05-01 17:33:38

    转载自:http://www.infoq.com/cn/articles/wangyi-cartoon-swift-mixed-practice?utm_campaign=rightbar_v2&utm_source=infoq&utm_medium=articles_link&am...

  • Swift字符串

    时间:2024-05-01 07:18:55

    在 Swift 中,`Character` 和 `String` 是用于处理文本数据的两个重要类型。 Character    `Character` 是 Swift 中用于表示单个 Unicode 字符的类型。每个 `Character` 实例都代表一个可见的字符(如字母、数字、标点符号...

  • Swift - 枚举

    时间:2024-04-29 19:03:32

    文章目录 Swift - 枚举1. 枚举的基本用法2. 关联值(Associated Values)3. 关联值举例4. 原始值5. 隐式原始值(Implicitly Assigned Raw Values)6. 递归枚举(Recursive Enumeration)7. MemoryLay...

  • Swift - 修改导航栏“返回”按钮文字和图标 /手势冲突解决/响应范围

    时间:2024-04-29 18:28:32

    iOS11之前 修改导航栏“返回”按钮文字,图标https://blog.csdn.net/u012701023/article/details/50264265iOS11 完美解决导航栏按钮偏移问题:包含响应范围 OC版https://blog.csdn.net/qq_31810357/artic...

  • Swift - Playground

    时间:2024-04-29 07:16:29

    文章目录 Swift - Playground1. 新建Playground2. View3. 图片4. ViewController5. Playground - 多Page6. 注释6.1 Playground的注释支持markup语法(与markdown相似)6.1.1 语法 Swi...

  • iOS 在OC旧项目中使用Swift进行混编

    时间:2024-04-29 07:16:24

    iOS 在OC旧项目中使用Swift进行混编 1、创建桥接文件 ​ 第一次在Swift创建OC文件,或者第一次OC创建Swift时,xcode会提示桥接,Creat Bridging Header即可,这个文件用于Swift调用OC文件,与OC调用Swift无关。 2、在TARGETS中设置Def...

  • ios Swift 算法

    时间:2024-04-27 09:15:32

    // Playground - noun: a place where people can playimport Cocoavar nums = Int[]()for _ in ...{ nums.append(random())}nums////冒泡排序/*var count = 0;fo...

  • Swift -> RunTime(动态性) 问题 浅析

    时间:2024-04-26 22:54:06

    Swift是苹果2014年发布的编程开发语言,可与Objective-C共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。Swift已经开源,目前最新版本为2.2。我们知道Objective-C是具有动态性的,能够通过runtime API调用和替换任意方法,那Swift也具有这些...

  • Swift - use Array

    时间:2024-04-24 10:02:37

    //数组声明var arr0 = Array<Int>()var arr1 = Array<String>(count: 3, repeatedValue: "")var strs = ["Hello"]print(strs.count) //个数strs.append("H...

  • Swift中共有74个内建函数

    时间:2024-04-22 19:19:55

    Swift中共有74个内建函数,但是在Swift官方文档(“The Swift Programming Language”)中只记录了7中。剩下的67个都没有记录。本文将列举Swift所有的内建函数。本文中提到的所谓的内建函数是指那些在Swift中不需要导入任何模块(如Foundation等)或者引...

  • swift:入门知识之枚举和结构体

    时间:2024-04-22 13:19:41

    枚举:swift中的枚举有些类似于类这个概念,它有自己的属性,也可以有自己的方法枚举中的成员有原始值和实际值之分,原始值用来枚举成员的排序次序,默认从0开始枚举出来的成员值就是实际值可以通过toRaw和fromRaw函数转换原始值和枚举值也可以使用字符处或浮点数作为枚举的原始值枚举:匹配枚举值和Sw...

  • ISO Swift高德导航开发指南

    时间:2024-04-19 11:13:42

    开发环境 xode:12.0 模拟器:iphone 14 plus cocoapods:1.15.2 swift:5.7.1 ios:16.1(20B72) IOS包管理工具cocoapods 官网地址:https://cocoapods.org/ 方式1:安装指令 sudo gem install...

  • Swift-19-基础入门-创建OSX应用

    时间:2024-04-19 07:01:53

    创建一个可编辑的文本应用 创建工程 开发语言选择:swiftUI选择:storyboards创建好后工程结构,默认是一种MVC架构的工程模式。 AppDelegate.swift:入口程序ViewController.swift:视图控制器,相当于ControllerDocument.swift...

  • Swift知识点 --- AnyView

    时间:2024-04-18 07:06:29

    Swift 中的 AnyView: AnyView 是 SwiftUI 框架中的一种特殊类型,它是一个通用视图类型,可以容纳任何具体的 SwiftUI 视图。AnyView 本质上是对具体视图类型的类型擦除,允许你将不同类型的视图封装在一个统一的类型中。这样做的主要目的是为了在需要返回或存储多种可能...

  • Swift动画编程指南-02 Swift动画是怎么炼成的

    时间:2024-04-17 17:33:53

    上一节我们看了几个很棒的例子,我们不禁会想。他们是怎么设计的,怎么从一个空白的画布变成一个完整的,美丽的动画。这些动画是如何产生的,是哪些属性被改变了。我们还要认真思考的是,每一个步骤到底发生了什么。很多时候,我们都只要操纵位置,透明度,缩放就能形成很棒的动画。XY坐标属性(Position)如果我...

  • swift 纯代码自定义控件

    时间:2024-04-16 10:42:55

    1、创建自定义控件import UIKit class CustomView: UIView { var lab:UILabel! var btn:UIButton! // 将需要添加的子控件在这里进行初始化 override init(frame: CGRect) { ...

  • [Swift 语法点滴]——元组

    时间:2024-04-16 09:15:17

    注意:元组是否每一项加元组名非常重要,加与不加是完全不同的数据类型。比如:var iPlayer=(name:"李逍遥",life:1000,attack:35)将iPlayer传递给函数pk(a:(String,Int,Int),inout b:(String,Int,Int))中的参数就会出错。