iOS共227篇 第5页
iOS
Vue 项目如何迁移小程序-五八三

Vue 项目如何迁移小程序

最近我们看到有开发者在社群里提出新的疑惑「我手头已经有一个成熟的 HTML5 项目了,这种项目可以转为小程序在 FinClip 环境中运行吗?」。 经过工作人员的沟通了解,开发者其实是想将已有的 Vu...
admin的头像-五八三admin2年前
010
WWDC 2023, 我期待 SwiftUI 带来的新变化-五八三

WWDC 2023, 我期待 SwiftUI 带来的新变化

距离 2023 年的 WWDC 还有约 20 天,每个苹果生态的开发者都在期待苹果会在当天带来哪些新东西。在本文中,我将列出个人对于 SwiftUI 的愿望单,期待着看到哪些愿望能够实现。 如果不限制数量,...
WWDC23发布了什么 (速看版)-五八三

WWDC23发布了什么 (速看版)

今天凌晨WWDC 2023正式召开,本文分析介绍了其中的精华部分 有关如何观看可以阅读? WWDC 2023 观看指南 Keynote 常规硬件发布 Mac Macbook Air 新款 M2 芯片的15 寸 Macbook Air 拥有8核CPU以及...
admin的头像-五八三admin2年前
050
利用 UICollectionView 实现图片浏览效果-五八三

利用 UICollectionView 实现图片浏览效果

废话开篇:利用 UICollectionView 简单实现一个图片浏览效果。 一、效果展示 二、实现思路 1、封装 UICollectionViewLayout ,实现内部 UICollectionViewCell 的布局。 UICollectionViewLayout ...
admin的头像-五八三admin2年前
080
iOS设置UICollectionView的Section的背景色和背景图-五八三

iOS设置UICollectionView的Section的背景色和背景图

我正在参加「掘金·启航计划」 效果图 最近遇到这样一个类似于支付宝应用中心功能模块,UICollectionView点击增删、拖拽、排序功能。先不提其他的,这里出现了UICollectionView的Section设置了...
admin的头像-五八三admin2年前
060
iOS小技能:简化版的隐私弹窗-五八三

iOS小技能:简化版的隐私弹窗

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第27天,点击查看活动详情 引言 本文针对不熟悉iOS代码的读者,如果是有经验的开发请看这篇文章:kunnan.blog.csdn.net/arti...
admin的头像-五八三admin2年前
0210
iOS越狱工具-五八三

iOS越狱工具

一、shell预习 shell预习代码: vi 123.sh i 进入编辑 mkdir shell cd shell touch 123.txt :x 保存退出 :wq 也行 //执行 sh文件 bash 123.sh zsh 123.sh source 123.sh //会进入文件夹 ./123.s...
admin的头像-五八三admin2年前
050
24种设计模式代码实例学习(一)七大设计原则-五八三

24种设计模式代码实例学习(一)七大设计原则

项目Demo 本文代码语言为Objective-C 设计模式是一种被广泛应用于软件工程的解决问题的方法。 它们可以帮助开发人员提高代码的可复用性、可维护性和可扩展性。设计模式的使用可以让开发人员更加...
admin的头像-五八三admin2年前
040
objc4-818.2源码太爽了,没什么比苹果的源码更直接更真理-五八三

objc4-818.2源码太爽了,没什么比苹果的源码更直接更真理

前言 为什么会想要调试源码? 苹果开源了部分源码, 但相似内容太多, 基本找不到代码见的对应关系, 如果能像自己工程一样进行跳转那多好哇~~ 苹果源码开源地址: opensource.apple.com/ 本文将以ma...
WWDC2023-WebKit和Safari新功能-五八三

WWDC2023-WebKit和Safari新功能

本文翻译自 Blog | WebKit Web App Web App即将登陆 MacOS Sonoma, 只需点击“File > Add to Dock”,根据需要调整名称和图标,Web App图标就会出现在 Dock 中。 Web App功能 Web App让您专...
Jenkins添加mac节点实现iOS自动化打包发布-五八三

Jenkins添加mac节点实现iOS自动化打包发布

由于iOS打包必须依赖Mac设备,本文将介绍在Jenkins中添加远程Mac节点实现自动化打包 当前已配置Mac节点环境 Mac OS12.6.2Xcode14.2rvm1.29.12ruby管理ruby2.7.2cocoapods1.11.3用于iOS项目三方...
admin的头像-五八三admin2年前
020
OpenGL & Metal Shader 编程:ShaderToy 内置全局变量-五八三

OpenGL & Metal Shader 编程:ShaderToy 内置全局变量

前面发了一些关于 Shader 编程的文章,有读者反馈太碎片化了,希望这里能整理出来一个系列,方便系统的学习一下 Shader 编程。 由于主流的 Shader 编程网站,如 ShaderToy, gl-transitions 都是...
admin的头像-五八三admin2年前
0100
字节同学推荐_编写高质量Objective-C代码的52个有效方法-五八三

字节同学推荐_编写高质量Objective-C代码的52个有效方法

我正在参加「掘金·启航计划」 -- 此文献给一位深夜奋战在一线的字节跳动面试官 :) 缘起: 2017年10月17日, 用Kindle3拜读完 Matt Galloway的<<Effective Objective-C 2.0>>即<&l...
百度APP iOS端包体积50M优化实践(三) 资源优化-五八三

百度APP iOS端包体积50M优化实践(三) 资源优化

01 前言 百度APP iOS端包体积优化系列文章的前两篇重点介绍了包体积优化整体方案、各项优化收益和图片优化方案,图片优化是从无用图片、Asset Catalog和HEIC格式三个角度做深度优化。本文重点介...
admin的头像-五八三admin2年前
090
啥是马甲包?啥又是苹果4.3被拒?-五八三

啥是马甲包?啥又是苹果4.3被拒?

前言 一个合格的iOSer如果你没有听过马甲包,那么证明你不是一个经常上次的老iOSer。当然除非你的公司十分正规,不屑于用这种违背iOS准则的方式。 产品型马甲包 那啥是马甲包呢? 高情商:App矩...
admin的头像-五八三admin2年前
020
NSMutable 对象的这个坑一定要知道啊-五八三

NSMutable 对象的这个坑一定要知道啊

背景 最近处理了两个崩溃,都是在 NSMutableSet 调用 enumerateObjectsWithOptions 的时候发生的,崩溃类型悬垂指针。 查看崩溃堆栈里面的业务代码,发现 set 有 removeObject 和 addObject 的...
admin的头像-五八三admin2年前
020

Metal 初见系列(2)- 使用 Metal 绘制视图的内容

创建一个 MetalKit View 并使用 render pass 来绘制视图的内容。 概述 作为 Metal 初见系列的第二篇,我们主要探索使用 Metal 渲染图形内容的基础知识。使用 MetalKit 框架创建一个视图,该视图...
admin的头像-五八三admin2年前
050
让 Xcode 15 拥有建置给 macOS 10.9 的能力-五八三

让 Xcode 15 拥有建置给 macOS 10.9 的能力

免责声明:理论上而言,用这招类推可以建置给早期版本的 iOS。但实际上管不管用我就没法保证了,因为我不是 iOS 程式师。 本文专门给那些需要在新版本系统当中用新版本 Xcode 将祖产专案建置给...
admin的头像-五八三admin2年前
030
使用SwiftUI搭建一个简易书籍阅读App,做一个爱读书的人~-五八三

使用SwiftUI搭建一个简易书籍阅读App,做一个爱读书的人~

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情。 在本章中,你将学会使用SwiftUI搭建一个简易书籍阅读App。 项目背景 自修道以来,每天晚上都会在...
admin的头像-五八三admin2年前
040
详解最新版 React Native搭建IOS环境过程-五八三

详解最新版 React Native搭建IOS环境过程

为什么要写这个文档,给新开发IOS APP的开发人员提供一个引导,并且能在搭建过程中遇到的问题提供解决方案和思路,以至于能快速搭建好开发环境。在搭建过程中,笔者遇到了很多坑,初次搭建IOS环...
admin的头像-五八三admin2年前
0120