欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置: >

ios开发教程

swift编程

Swift enum枚举类型使用详解,(投递于:23-02-25)

Swift enum枚举类型使用详解, 目录 前言 AFError Result Optional 最后举一个enum的典型例子 总结 前言 我一直在思考如何去讲解Swift中的枚举类型,它是如此让人熟悉,不免就让你跟着编程经验

Swift使用enum抹平数组元素差异实(投递于:23-02-25)

Swift使用enum抹平数组元素差异实例详解, 目录 前言 业务场景 用什么控件 使用UIScrollView的分析 使用UITableView的分析 加工数据 总结 前言 通过Protocol去封装入参,抹平了入参之间的差异。

swift指针及内存管理内存绑定实(投递于:23-02-25)

swift指针及内存管理内存绑定实例详解, 目录 swift API 绑定 绕过编译器检查 - assumingMemoryBound 内存转换 - bindMemory 临时改变内存绑定 - withMemoryRebound swift API 绑定 swift提供了3种不同的API来

swift内存管理指针类型使用实例(投递于:23-02-25)

swift内存管理指针类型使用实例详解, 目录 为什么说指针不安全 指针类型 原始指针-rawPointer 的使用 size/stride/alignment的理解 情况一 情况二 泛型指针的使用 为什么说指针不安全 我们在

Swift Error重构的基础示例详解,(投递于:23-02-25)

Swift Error重构的基础示例详解, 目录 Error 定义 概述 用枚举来表示简单的错误 用结构体或其他类型表示复杂的错误 处理Error的三种方式 相关的一些关键词 rethrows throws try / try!/ try?

Swift Error重构优化详解,(投递于:23-02-25)

Swift Error重构优化详解, 目录 背景现状 问题分析 期望结果 技术选型 优化解决 Error模型 优化前 优化后 基类Request 优化前 优化后 模块调用 优化前 优化后 总结 背景现状 项目每积累到

ios编程

iOS开发删除storyboard步骤详解,(投递于:23-02-26)

iOS开发删除storyboard步骤详解, 目录 删除iOS项目中的storyboard 删除storyboard 用上自己的ViewController 删除iOS项目中的storyboard 删除项目中的storyboard, (变成一个纯代码的iOS UIKit项目), 需要几步

iOS16使用SwiftUICharts创建折线图实(投递于:23-02-26)

iOS16使用SwiftUICharts创建折线图实现实例, 目录 前言 简单折线图 其他图表 让折线图增加可访问性 为折线图添加多个数据序列 显示步数系列 结论 前言 苹果在 WWDC 2022 上推出了 SwiftUI 图

Flutter ScrollController滚动监听及控(投递于:23-02-26)

Flutter ScrollController滚动监听及控制示例详解, 目录 ScrollController 滚动监听 滚动监听示例 滚动位置恢复 ScrollPosition ScrollPosition的方法 ScrollController控制原理 滚动监听 ScrollController Scroll

iOSNSCache和NSUrlCache缓存类实现示(投递于:23-02-26)

iOSNSCache和NSUrlCache缓存类实现示例详解, 目录 NSCache 缓存淘汰策略 NSURLCache iOS中定以的URLRequest缓存策略有以下几种: 总结: NSCache NSCache是Foundation框架提供的缓存类的实现,使用方式类

FlutterCustomPaint自定义绘画示例详(投递于:23-02-26)

FlutterCustomPaint自定义绘画示例详解, 目录 正文 CustomPaint 介绍 绘制点 PointMode3种模式 绘制线 和路径 绘制五子棋 总结 正文 CustomPaint是Flutter中用于自由绘制的一个widget,它与android原生的

FlutterWidgets粘合剂CustomScrollView(投递于:23-02-26)

FlutterWidgets粘合剂CustomScrollViewNestedScrollView滚动控件, 目录 概述: CustomScrollView 相互嵌套场景 NestedScrollView 滚动隐藏AppBar SliverAppBar展开折叠 与TabBar配合使用 总结: 概述: Flutter中常用

objective-C教程

iOS开发中实现显示gif图片的方法(投递于:19-09-05)

iOS开发中实现显示gif图片的方法, 我们知道Gif是由一阵阵画面组成的,而且每一帧画面播放的时常可能会不相等,观察上面两个例子,发现他们都没有对Gif中每一帧的显示时常做处理,

iOS应用开发中UIView添加边框颜色(投递于:19-07-28)

iOS应用开发中UIView添加边框颜色及设置圆角边框的方法, UIView加边框及边框颜色 引用库: 复制代码 代码如下: #import QuartzCore/QuartzCore.h 使用: 复制代码 代码如下: //添加边框和提示 C

objective-c 单例模式详解,(投递于:19-07-01)

objective-c 单例模式详解, 最近在项目中需要用到单例模式(singleton),于是对谷歌了一些资料发现objective-c中的单例不是想象中的, apple官方文档建议并非如此,代码量是我好几倍,但是既

OC 相关,(投递于:19-06-30)

OC 相关, 1.OC runtime的理解【转载】 http://www.csdn.net/article/2015-07-06/2825133-objective-c-runtime/1

iOS-运行时机制,(投递于:19-06-30)

iOS-运行时机制, 这里的两篇运行时的文章感觉还不错. 收藏: 初识iOS运行时RunTime | // TODO: http://www.saitjr.com/ios/objc-runtime.html Objective C Runtime http://tech.glowing.com/cn/objective-c-runtime/ Objective-C

更轻量的 View Controllers,(投递于:19-06-30)

更轻量的 View Controllers, http://tang3w.com/translation/objective-c/2013/10/22/更轻量的-view-controllers.html

ios设计

ios开发入门教程

iOS-苹果登陆授权(AppleID SignIn)(投递于:20-07-30)

iOS-苹果登陆授权(AppleID SignIn), why do it 如果你的App中包含或涉及到第三方登录(例如:QQ登陆、微信登陆等),就必须接入苹果登陆,如果不适配苹果推出的Sign In With Apple审核将会被

iOS----------数据安全与加密,怎么(投递于:20-07-27)

iOS----------数据安全与加密,怎么保护数据安全 参考:https://juejin.im/entry/58b93af3ac502e006c0820c9 1.常见的加密方式:Base64、MD5、AES、EDS、RSA HTTPS 以及SSL/TSL 什么是SSL? SSL(Secure Sockets Layer, 安全

快手,快影 iOSApp反调试,快手网(投递于:20-07-26)

快手,快影 iOSApp反调试,快手网页版入口 快手,快影的App保护用的是同一套代码,反调试也很容易,下面请看过程。 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是

教你在线快速批量去水印解析快(投递于:20-07-25)

教你在线快速批量去水印解析快手、抖音、火山等短视频方法技巧分享!,快手去水印视频在线解析 不管是做自媒体还是做电商或是工作素材采集,都离不开视频,视频比文字更好展示

禁用SceneDelegate,DelegateFolders(投递于:20-07-24)

禁用SceneDelegate,DelegateFolders 首先删除 SceneDelegate.h 和 SceneDelegate.m ,info.plist中的 Application Scene Manifest 和 AppDelegate.m 中的 #pragma mark - UISceneSession lifecycle- (UISceneConfiguration *)application:(UIAppl

请输入有效的11位数字手机号码(投递于:20-07-24)

请输入有效的11位数字手机号码,或者包含区号的11位或12位数字座机号码,苹果您必须输入有效的手机号 请输入有效的11位数字手机号码,或者包含区号的11位或12位数字座机号码 出现这

ios代码

ExpandableListView的小图标有个状态(投递于:19-03-25)

ExpandableListView的小图标有个状态, 无详细内容 1. [Java]代码 expandableView.setGroupIndicator(this.getResources().getDrawable(R.drawable.ic)); 2. res/drawable/ic.xml ?xml version="1.0" encoding="utf-8"?selector xmlns:android

Android中自定义View的invalidate,Ha(投递于:19-03-25)

Android中自定义View的invalidate,Handler和postInvalidate, 无详细内容 1. Activity01.java package com.yarin.android.Examples_05_01;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Mes

Android开发时固定屏幕显示!,(投递于:19-03-25)

Android开发时固定屏幕显示!,android屏幕显示 在Android开发中我们会碰到开发屏幕扭转的情况,如何固定住屏幕ScreenOrientation 呢? 在学习jetboy代码时,发现屏幕被旋转了,代查代码没有找

Android开发中FPS游戏实现的两种方(投递于:19-03-25)

Android开发中FPS游戏实现的两种方式比较,androidfps 如何用Android平台开发FPS游戏,其实现过程有哪些方法,这些方法又有哪些不同的地方呢?首先让我们先了解下什么是FPS 英文名:FPS (

Android开发中自定义View设定到F(投递于:19-03-25)

Android开发中自定义View设定到FrameLayout布局中实现多组件显示,androidframelayout 在Android开发中,如果我们想自定义View视图组件,并实现在FrameLayout布局中多个组件的同时显示呢? 举例来说

可在全屏幕自由拖动的view,全屏(投递于:19-03-25)

可在全屏幕自由拖动的view,全屏幕拖动view Android中自带的view种类很多,但是有时候不能满足我们的需求,下面介绍一种自定义view的方法,实现了拖动矩形到屏幕任意位置的需求。 1.