先上示例图:  这里先说一个问题,swiper 无限滚动会出问题,这里我也没能解决。swiper官网:Getting Started With Swiperswiper中文网:Swiper演示 > 实际应用演示(手机) - Swiper中文网上图轮播效果使用的是蚂蚁财富案例(原本用effects 做 cube  跟coverflow效果  最后又被否了
转载 2024-05-13 18:27:31
177阅读
swiftOC之间不得不知道的21点   自6月的WWDC大会上由苹果的大神Chris Lattner向我们首次展示swift至今已经大半年时间了,虽然绝大部分软件公司代码里还都见不到一丁点swift的影子,但各路大牛早已纷纷已经对swift进行过各种挖掘了。 我总结下我的看法。主要是给还没仔细研究swift的好奇的OC攻城狮看swfit和OC间的联系1.swift
//************************************* // // Swift调用OC之数据存储NSData // // NSData的对象可以看做是缓冲区 // NSData是静态缓冲区(大小固定),NSMutableData是动态的 // // 1.创建NSData // 2.访问数据(读取NSData) // 3.比较数据是否相同 // 4.字节数据与Base64编
## 从oC传值到swift界面的实现流程 ### 一、整体流程 首先,我们来看一下整个过程的流程,如下图所示: ```mermaid gantt title 传值流程图 section oC传值到swift oC代码编写 :a1, 2022-01-01, 3d swift代码编写 :a2, after a1, 2d ``` ### 二、具体
原创 2024-06-27 06:34:40
76阅读
 一、KVC操作OC中的KVC操作就和Java中使用反射机制去访问类的private权限的变量,很暴力的,这样做就会破坏类的封装性,本来类中的的private权限就是不希望外界去访问的,但是我们这样去操作,就会反其道而行,但是我们有时候真的需要去这样做,哎。所以说有些事不是都是顺其自然的,而是需要的时候自然就诞生了。下面就来看一下这种技术的使用:Dog.h  1. // 2
转载 1月前
425阅读
# 原生 Android 打开 UniApp 界面指南 作为一名经验丰富的开发者,我将指导你如何在原生 Android 应用中打开 UniApp 界面。这个过程涉及几个简单的步骤。下面,我们将用表格形式展示流程步骤,并详细解释每一步所需的代码及其含义。 ### 步骤流程表 | 步骤 | 描述
原创 2024-08-22 09:46:55
262阅读
搞了一个小程序之后1.如果只是文档组件型小程序,直接不需要后台就可以上传发布; 2.如果有简单的数据存储,完全可以使用云开发,小程序官方已经推出小程序云开发,前台和后台存储都是封装好的接口和方法,可以直接进行小程序云开发 3.不需要开发单独的app,现在微信可以说大家都在用,没有一个人不用的,家里的长辈都开始玩智能手机了,联系全用微信,打电话都是用微信语音,可以想想微信的生态。开发小程序越来越有前
转载 2023-11-27 19:09:20
109阅读
swift 语言出来后,可能新的项目直接使用swift来开发。但可能在过程中会遇到一些情况,某些已用OC写好的类或封装好的模块。不想再在swift 中再写一次,哪就使用混编。 这个在IOS8中是同意的。 先中简单的入手,先研究在同一个project文件夹下混合使用的情况。 为了演示。先准备两个类 第一个是swift语言写的类,文件名称为 act.swift 1. import Foun
转载 2024-08-10 18:06:03
49阅读
swift代码转oc代码 (Crashing your app is the safe route)(Force-Unwrapping An Optional Is Safe Code!)You may think there is no safety net when you force-unwrap an optional. You’re telling the compiler, “I k
转载 2024-01-11 17:36:30
245阅读
迁移工作正好提供了一个重新审视现有 Objective-C 应用程序的机会,也可以通过 Swift 代码来更好的优化应用程序的体系架构,逻辑以及性能。直接的说,你将用先前学到的 mix and match 以及这两个语言间的互操作性来进行增量迁移工作。Mix-and-match 功能使得选择哪些特性和功能来用 Swift 来实现,哪些依然用 Objective-C 来实现变得简单。Swift
转载 2024-08-01 21:32:37
29阅读
最近在oc工程里要引用swiftMonkeypaws,需要使用oc调用swift技术,里面踩了很多坑,这里简单记录一下。1、oc调用swiftoc调用swift其实很简单,google一下就有很多的教程,可以参考文章1、2、3、4。总体上就是在要调用swift代码的时候,引入头文件 “模块名-Swift.h”,这个头文件对外不可显示,需要手动导入。可以在 Build setting 中查看: 现在
转载 2023-07-11 19:28:27
477阅读
# 如何在Swift中导入OC Framework并解决无法预览界面的问题 在开发iOS应用程序时,许多开发者会遇到在Swift语言中使用Objective-C框架(OC Framework)的情况。如果你发现导入OC框架后无法预览界面,本文将指导你如何解决这个问题。 ## 流程概述 | 步骤 | 描述
原创 2024-09-12 05:04:40
214阅读
一. 单例模式简介单例模式的作用 可以保证在程序运行过程,一个类只有一个实例,而且该实例易于供外界访问 从而方便地控制了实例个数,并节约系统资源单例模式的使用场合 在整个应用程序中,共享一份资源(这份资源只需要创建初始化1次),一般用于工具类。例如:登陆控制器,网络数据请求,音乐播放器等一个工程需要使用多次的控制器或方法。单例模式的优缺点 优点: 单例模式可以保证系统中一个类只有一个实例
转载 2024-07-19 14:51:14
50阅读
# 如何在 UniApp打开原生 Android 界面 在移动应用开发中,使用 UniApp 进行跨平台开发是一个非常流行的选择,但有时我们需要调用原生的 Android 界面。本文将详细介绍如何在 UniApp 中实现这一功能,包括每一步的详细代码示例和注释,帮助刚入行的小白快速上手。 ## 整体流程 下面是实现“uniapp打开原生Android界面”的整体流程概述: | 步骤 |
原创 2024-09-09 05:28:01
280阅读
Cocoa框架早已烙上了不可磨灭的OC印记,而无数的第三方库都是用OC写成的,这些积累无论是谁都不能小觑。苹果采取了允许开发者在同一个项目中同时使用SwiftOC进行开发的做法,但要想实现互通,又需添加哪些桥梁? 虽然说Swift语言的初衷是希望能摆脱Objective-C的沉重的历史包袱和约束,但是不可否认的是经过了二十多年的洗礼,Cocoa框架早就烙上了不可磨灭的Objective-C的印
swfit和OC间的 联系 1.swift句尾不需要分号 ,除非你想在一行中写三行代码就加分号隔开。  2.swift不要写main函数 ,程序默认从上往下执行  3.swift不分.h和.m文件 ,一个类只有.swift一个文件  4.swift不在有地址的概念 5.swift数据类型都会自动判断 , 只区分变量v
转载 2024-07-02 20:41:24
30阅读
Swift无疑是iOS程序员的未来,但是目前苹果公司还在不端更新和改变Swift,甚至在语法层面还在不断探索,虽然xcode提供一些直接适配新版本Swift语法的快捷键,但给我们学习不免造成一些影响,这里是基于Swift3.0和OC的一些基础性知识的比较。一. 基础部分1.Swift的类型是在C和Objective-C的基础上提出的,Int是整型;Double和Float是浮点型;Bool是布尔型
Swift 挺好用的,但写给 OC 调用的 SDK 过程中遇到不少坑。 此教程包含,使用 Swift 代码,调用 OC 库(比如 CocoaAsyncSocket),一键打包支持 Bitcode 的 Framework ,兼容 OC 项目调用等目录新建 ProjectSwift Framework 调用 OC (无需求可略过)方便调试的 Framework一键打包通用的 Framework1.
转载 2023-10-16 19:20:43
680阅读
直接上图:在Build Settings中搜索Packaging设置--将1处改为Yes,并记录2处名称,你可以随意修改2处名称,通常与项目名一致。然后新建或者拖入swift文件(如果弹出建立桥接文件的提示框可以不创建,在OC项目中无用,若Swift文件需要引用OC中的文件则可创建,在桥接文件中导入一次对应OC文件,swift的全部文件中均可使用,不需在swift文件中重复导入,这是swift的特
转载 2023-07-03 17:31:11
465阅读
写久了OC后来写swift,总感觉写着是swift的皮毛,但是实际上是OC的核心,这里整理了OC迁移至swift中的一些小细节。1 在当前类中,实例方法调用属性以及方法都可以将self省略掉,而且是建议省略2 selector是调用方法写法是:Selector("sayHello")或者是#selector(sayHello)3 swift中不同类型的值之间不能直接做运算,所以不同类型值做运算的时
转载 2024-07-04 09:20:56
45阅读
  • 1
  • 2
  • 3
  • 4
  • 5