当前位置: 代码网 > it编程>

App开发

iOS定时器的选择CADisplayLink NSTimer和GCD使用

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 72

ios定时器选择ios应用中经常需要使用定时器来处理某些任务,例如执行动画、更新ui等。ios提供了多种定时器类型,包括cadisplayl...

深入详解Objective-C中的@Synchronized关键字

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 72

正文在多线程编程中,线程之间共享资源时容易出现数据竞争的问题,导致程序出现不可预期的结果。为了避免这种情况,我们需要采用一些同步机制来保证线...

Objective-C计时器NSTimer学习笔记

Objective-C计时器NSTimer学习笔记

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 67

nstimer - 计时器nstimer派生自nsobject,是一种计时器,在经过一定的时间间隔后触发,向目标对象发送指定的消息。计时器(...

Objective-C的UIStackView常用属性函数学习笔记

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 82

uistackviewuistackview能够利用自动布局的功能,创建能够动态适应设备方向、屏幕大小和可用空间中任何更改的用户界面。uis...

objc方法声明和实现由于参数类型不一致所引发的崩溃

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 80

正文你有注意过objc方法声明处和方法实现处参数类型不一致的情况吗,就像这样:@interface person : nsobject- (...

一文详解NSSecureCoding真的安全吗

一文详解NSSecureCoding真的安全吗

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 64

nssecurecodingnssecurecoding 可能很多人都没用过,但是 nscoding 大家应该都不陌生;你可以简单的理解为 ...

iOS中的3种定时器汇总介绍

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 76

在ios中有3种常见的定时器,它们会根据不同的场景进行选择使用。1.dispatchsourcetimer: 基于gcd实现。2.cadis...

IOS开发UIPasteboard类的粘贴板全面详解

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 65

uipasteboard 特点和用法uipasteboard 是 swift 中用于存储和检索应用程序中剪贴板中的数据的一个类。剪贴板是应用...

iOS开发存储应用程序Info.plist知识全面详解

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 67

ios开发info.plist在ios开发中,info.plist是用于存储应用程序相关信息的xml文件,其中包含许多属性来配置应用程序。以...

iOS开发状态栏及设置功能全面详解

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 80

正文在ios的应用程序中,状态栏(statusbar)是用来展示当前设备的一些信息,例如电池电量、网络连接状态、时间等等。在开发过程中,我们...

iOS开发APP跳转到设置或系统页面详解

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 71

ios10以前打开设置应用: uiapplication.opensettingsurlstring打开通用设置: app-prefs:ro...

iOS小组件开发之WidgetKit功能讲解

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 67

widgetkitwidgetkit 是 swift 语言中一款用于构建桌面应用程序的库。它提供了一种简单、快速的方式来构建具有高度自定义能...

iOS开发Firebase中的常用库使用及功能详解

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 76

ios firebaseios firebase是一组云解决方案,用于创建可扩展的应用程序。firebase提供了实时数据库、云存储、身份验...

iOS超出父控件范围无法点击问题解决

iOS超出父控件范围无法点击问题解决

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 90

场景橙色view添加在蓝色view上,满足点击超出蓝色view部分可以响应事件实现思路重写底部蓝色view的hittest方法,从最上层依次...

iOS微信分享配置universal links步骤解析

iOS微信分享配置universal links步骤解析

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 93

一、配置好应用的universal links1、开通associated domains登录苹果开发者账号进入对应的appid,开通ass...

iOS各种ViewController控制器使用示例完整介绍

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 95

正文ios 界面开发最重要的是viewcontroller和view,viewcontroller是view的控制器,也就是一般的页面,用来...

iOS Swift Lazy var View失效问题解决

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 94

lazy var使用失效一般来说,在uiviewcontroller里的uiview使用lazy var,可以确保在只第一次使用时创建。但是...

iOS Swift 值类型与引用类型使用区别基础详解

iOS Swift 值类型与引用类型使用区别基础详解

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 89

引言值类型在传递和赋值时将进行复制,而引用类型只会使用引用对象。swift中定义的很多类型都是值类型,如struct、enum以及所有的内建...

iOS 内存泄漏排查方法及原因分析

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 110

本文将从以下两个层面解决ios内存泄漏问题:内存泄漏排查方法(工具)内存泄漏原因分析(解决方案)在正式开始前,我们先区分两个基本概念:内存泄...

iOS开发image背景图片拉伸问题解决分析

iOS开发image背景图片拉伸问题解决分析

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 107

前言(如果是imageview的图片拉伸问题,可直接看文章结尾,oc和swift)在开发中聊天、按钮等背景图片,ui设计师可以仅设计其边框样...

iOS移动端软键盘弹起空白和滚动穿透问题解决方案

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 94

引言在做h5移动端项目的时候,给用户一个十分友好的体验是很必要的。最近抽空整理了下移动端(ios端)项目中经常碰到的两个问题键盘弹起空白在我...

Stack View自定义间隙减少约束的数量

Stack View自定义间隙减少约束的数量

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 132

引言apple 在 ios9 引入了 stackview,使用它可以减少约束的数量,让使用 autolayout 更加容易。但有一种边界使用...

解决Flutter出现CocoaPods报错情况(Mac和IOS)

解决Flutter出现CocoaPods报错情况(Mac和IOS)

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 156

错误情况launching lib/main.dart on ipad pro (12.9-inch) (5th generation) i...

iOS离屏渲染过程示例解析

iOS离屏渲染过程示例解析

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 154

界面渲染uiview继承自uiresponder,可以处理系统传递过来的事件,如:uiapplication、uiviewcontrolle...

iOS小数取整的方法(ceil floor round)示例

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 155

ios小数取整的方法ceil(value):求大于小数value的最小整数。floor(value):求小于小数value的最大整数。rou...

iOS开发输入自动填充UITextField背景色

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 159

在ios应用程序开发中,我们经常需要为输入框添加背景色。而有时候,我们希望输入框在输入时能自动填充背景色,以提醒用户当前正在输入的位置。本文...

iOS报Multiple commands produceMultiple错误的解决方案

iOS报Multiple commands produceMultiple错误的解决方案

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 154

报错今天在运行一个rn老项目的时候,报了一个下面的错误。对应的信息如下:multiple commands produce '/users/...

iOS关键字static extern const使用示例详解

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 150

全局变量在函数外声明的变量,可以在声明时附上初始值,存储在全局区,生命周期为整个程序运行期间。#import "seobject.h"//定...

iOS overFullScreen与fullScreen区别分析

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 0

overfullscreen与fullscreen区别overfullscreenthe views beneath the present...

iOS开发Masonry与Frame布局差异示例详解

2024-05-15 13:10 | 分类:App开发 | 评论:0 次 | 浏览: 151

ios开发masonry与frame布局差异示例#import "viewcontroller.h"#import <masonry/...

Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com