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

ios开发教程

swift编程

Swift 中的 JSON 反序列化示例详(投递于:22-11-05)

Swift 中的 JSON 反序列化示例详解, 目录 业界常用的几种方案 手动解码方案,如 Unbox(DEPRECATED) 阿里开源的 HandyJSON 基于 Sourcery 的元编程方案 Swift build-in API Codable 属性装饰器,如 Bett

EvenLoop模型在iOS的RunLoop应用示例(投递于:22-11-05)

EvenLoop模型在iOS的RunLoop应用示例, 目录 引言 线程保活 停止Runloop 设置超时时间 直接停止 延迟加载图片 卡顿监测 CADisplayLink(FPS) 子线程Ping 实时监控 Crash防护 Matrix框架 总结 引言 Runlo

FlutteriOS开发OC混编Swift动态库和(投递于:22-11-05)

FlutteriOS开发OC混编Swift动态库和静态库问题填坑, 目录 引言 OC接入Swift 插件 静态库和 Framework 区别 新的问题: non-modular heade 不能在Framework Module中使用非Modular 的 Header 引言 Flutter 在 i

Swift超详细讲解指针,(投递于:22-11-05)

Swift超详细讲解指针, 目录 Swift指针Unsafe Pointer 对照Objective-C 例子 Swift指针Unsafe Pointer 如果不是只读,可以修改 ( 写入 ),就加一个 Mutable, 如果没有具体的类型( 通过泛型的方式 )

SwiftUI智能家居开关灯页面搭建示(投递于:22-11-05)

SwiftUI智能家居开关灯页面搭建示例, 目录 项目背景 项目搭建 背景卡片 页面标题 灯视图 开关按钮 整体布局 项目展示 本章代码 项目背景 晚上临睡前看着头顶上的卧室灯,圆圆的,点

Compose声明式代码语法对比React (投递于:22-11-05)

Compose声明式代码语法对比React Flutter SwiftUI, 目录 前言 1.Stateless 组件 2.Stateful 组件 3. 控制流语句 4. 生命周期 5. 装饰/样式 总结 前言 Comopse 与 React、Flutter、SwiftUI 同属声明式 UI 框架,

ios编程

Observing KVO Key-Value基本使用原理(投递于:22-11-06)

Observing KVO Key-Value基本使用原理示例详解, 目录 正文 KVO 的基本使用 注册为观察者 Options Context 接收变更通知 移除观察者 KVO 的触发方式 自动触发 手动触发 注册依赖键 一对一的关系

iOS开发KVO实现细节解密,(投递于:22-11-06)

iOS开发KVO实现细节解密, 目录 导读 1. 缘起 Aspects 1.1 SDMagicHook 的 API 设计更加友好灵活 1.2 SDMagicHook 解决了 Aspects 未能解决的 KVO 冲突难题 2. 从汇编层面探索 KVO 本质 3. 如何解决 custom-

Flutter绘制3.4边形及多边形渐变动(投递于:22-11-06)

Flutter绘制3.4边形及多边形渐变动画实现示例, 目录 正文 绘制3.4边形 整数边形的绘制 分数边形的绘制 具体代码 效果改进1 效果改进2 正文 项目被优化了,人也跟着被优化了,正好趁这

混合栈跳转导致Flutter页面事件卡(投递于:22-11-06)

混合栈跳转导致Flutter页面事件卡死问题解决, 目录 问题来源 问题难点 问题定位 问题确定 问题解决 总结 问题来源 在我们升级Flutter2.5后,测试在走整个业务流程中发现了有页面卡死现

Flutter列表滚动定位超强辅助库使(投递于:22-11-06)

Flutter列表滚动定位超强辅助库使用示例详解, 目录 一、痛点 二、优点 三、使用 1、ListView 2、GridView 3、CustomSrollView 四、说明 1、ViewObserver 的选择 2、isFixedHeight 3、sliverContext 是否需要传

Flutter Module添加到iOS项目示例详(投递于:22-11-06)

Flutter Module添加到iOS项目示例详解, 目录 1. 创建flutter module 2. flutter 模块嵌入原生应用 3. flutter模块和原生通信 小结 1. 创建flutter module 摘要:我们实际开发开始作为混合开发,可能会把

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.