收藏本版 |訂閲

iOS开发论坛 今日: 0|主題: 762|排名: 82 

  • Swift类和对象的底层探索分析
    目录引言1. 对象1.1 上层代码中查找1.1.1 查找对象调用方法1.1.2 设置符号断点1.2 swift_allocObject1.3 swift_showAlloc1.4 查看HeapObject结构体1.5 对象内存大小计算1.6 总结2. 类2.1 查找HeapMetadata2.2. TargetHeapMetaData2.3. TargetMetaData2.4. TargetClassMetadata2.5. TargetAnyClassMetadata引言 在上文已经了 ...
    069 把篮筐放大 发表于 2022-9-6 Swift
  • 如何删掉编程中的 Switch 语句
    目录什么是多重方法?多重方法是什么样子?多重方法有什么好处?实现一个多重方法库多重方法是一种有趣的方式,可以帮你摆脱令人讨厌的 switch。而且,这也有助于提升代码的可读性。所以,在决定继续坚持使用 switch 之前,一定要先试一试。 本文最初发布于 Bits and Pieces。 很多开发者都讨厌switch语句,包括我。并不是 ...
    013 旺财大狼狗 发表于 2022-9-6 Swift
  • iOS上架app store下载步骤
    1、安装iOS上架辅助软件Appuploader 2、申请iOS发布证书(p12) 3、申请iOS发布描述文件(mobileprovision) 4、打包ipa 5、上传ipa到iTunes Connect 6、TestFlight方式安装到苹果手机测试 7、设置APP各项信息提交审核 一、下载安装iOS上架辅助软件Appuploader Appuploader下载地址:http://www.applicati ...
    056 风满袖 发表于 2022-9-5 iOS开发论坛
  • 详解Objective C 中Block如何捕获外部值
    目录引言自动变量静态变量、静态全局变量与全局变量带 __block 的自动变量捕获对象__block 对象类型的捕获引言 Block 本质上也是一个 Objective-C 对象,它内部也有个 isa指针。Block 是封装了函数调用以及函数调用环境的 Objective-C 对象。Block 的底层结构如下图所示: Block 对于不同类型的值会有不同的捕获方式,本文 ...
    093 东方醒狮 发表于 2022-9-5 教程
  • 使用AVFoundation实现视频录制详解
    目录一、前言二、AVCaptureSession + AVCaptureMovieFileOutput一、前言 AVCaptureSession 是 AVFoundation 的核心类,用于管理捕获对象 AVCaptureInput 的视频和音频的输入,协调捕获的输出 AVCaptureOutput。 AVCaptureOutput 的输出有两种方法: 一种是直接以 movieFileUrl 方式输出;一种是以原始数据流 data 的方式输 ...
    026 老爷爷 发表于 2022-9-5 教程
  • SwiftUI List在MacOS中的性能优化示例
    引言 List在iOS中有懒加载的特性,但是在MacOS中会一次性加载完List中的所有的数据。并没有懒加载的特性。 所以在MacOS的List中当数据量巨大时,会存在巨大的性能瓶颈。 var body: some View { List(){ ForEach(currentSectionModel) { (sectionModel) in Section(header: ...
    069 华文好书 发表于 2022-9-3 Swift
  • 移动web开发技能之touch事件详解
    目录概述touch事件touch事件分类touch事件对象移动web单击事件iOS单击延迟“单击穿透”问题概述 单击事件是任何一个前端页面中最常用的交互行为之一,在传统的PC端大部分是使用click事件来实现用户单击交互的程序逻辑,而在移动Web端新增了touch事件来实现移动端更加敏感和复杂的触摸交互行为。本章将就移动端tou ...
    030 樊珗生 发表于 2022-9-3 教程
  • 如何用苹果app完成ipa安装
    ​当打包完ipa文件后,ipa文件无法直接安装,只能添加udid安装到手机,或者上架才能安装,这里,我分享下使用本站工具上传ipa到app store,无需mac电脑完成ipa文件上架的详细步骤: 1、首先,上架必须要有苹果开发者账号和已经生成了app store类型的打包证书. 2、访问苹果开发者中心,登录进入苹果开发者开发中心: Ap ...
    0112 火烧曼巴 发表于 2022-9-2 iOS开发论坛
  • ios设备开发教程-利用app申请ios开发证书及描述文件
      上架App Store审核分7步进行: 1、安装iOS上架辅助软件Appuploader 2、申请iOS发布证书(p12) 3、申请iOS发布描述文件(mobileprovision) 4、打包ipa 5、上传ipa到iTunes Connect 6、TestFlight方式安装到苹果手机测试 7、设置APP各项信息提交审核 前四布我们之前都做了,详见这篇博客:利用Appuploader在window上 ...
    024 李家小宝 发表于 2022-9-2 iOS开发论坛
  • IOS开发之免费证书+不越狱真机调试
    苹果发布Xcode 7之后,可以打开正常的AppleID或实机上载,而不是$ 99或$ 299,只要你可以在AppStore下载应用程序的AppleID。关于Mac系统和Xcode的安装,如果不请参见原文描述,这里只介绍使用Xcode7和普通AppID创建免费证书、个人资料。 文中测试环境是OSX 10.10.5 + XCode 7正式版本。因此,一些地方的图像与原文图像有所 ...
    072 悄悄心旁是肖肖 发表于 2022-9-2 iOS开发论坛
  • 小白如何在ios中安装ios上架
    应用商店的审查分为7步: 1、安装iOS上架辅助软件Appuploader 2、申请iOS发布证书(p12) 申请iOS发布描述文件(mobileprovision) 3、包装IPA 4、将ipa上传到iTunes Connect。 安装TestFlight方法到苹果手机测试中 5、设置APP各式各样的信息提交审查 以前四布我们都做过,详细看这个博客:使用Appuploader在窗口上申请iOS ...
    027 宅的喵 发表于 2022-9-2 iOS开发论坛
  • HBuilder包装iOS APP上App Store的详细过程
    以前看过很多教程,然后。ITUNE管理APP功能被删除,IPA安装失败。Appuploader已有1个月的期限等问题。 请参见此教程重新安装。因此,放出。 很多新生开发,不知道如何包装。ios APP安装在自己的手机测试,ios不像安卓包装好后可以直接安装到手机上,苹果APP如果需要安装在非逃避的苹果手机。需要自己申请i特定OS证书包装才 ...
    082 谭大施 发表于 2022-9-2 iOS开发论坛
  • 2022年ios证书最新申请流程
    ​  最近的15年,手机行业无论怎么变,ios系统依然还是占据着行业的榜首位置,而打包一个苹果的app,门槛则比较高。 主要的原因在于苹果app的开发,打包时需要p12格式的证书文件和描述文件profile文件(在hbuilder和apicloud这些h5打包平台,ios证书又叫私钥证书。),而这些文件的创建则又需要苹果mac电脑。 本站提供 ...
    067 张志学 发表于 2022-9-2 iOS开发论坛
  • 使用 Rust 开发原生 iOS 游戏
    使用 Rust 开发原生 iOS 游戏 我记录了使用纯 Rust 探索跨平台游戏开发的旅程。 严重地。我不解决。 100% 生锈或破产! 为什么我选择 Rust 当谈到性能和模块化设计时,Rust 是一个热门的讨论话题,但这并不是我选择这种语言的原因。我选择 Rust 是因为我想要一种跨平台的系统编程语言。 事后诸葛亮:我喜欢 Rust 的地方 ...
    0101 大众北漂的生活 发表于 2022-9-2 iOS开发论坛
  • iOS开发之进阶篇(1)—— 证书、打包上架流程、p12文件
      iOS开发相关的证书有很多种,iOS开发证书(iOS App Development)、iOS发布证书(iOS Distribution (App Store and Ad Hoc))、网站推送ID证书(Website Push ID Certificate)、Apple Pay付款处理证书(Apple Pay Payment Processing Certificate)等等。Xcode 11以后,又新增了Apple Development和Apple Distribu ...
    0105 谦逊的骄傲 发表于 2022-9-1 iOS开发论坛
  • 苹果证书在线制作
      开发ios打包需要两个文件,一个是p12后缀的证书,另一个是mobileprovision后缀的描述文件 mobileprovision文件通过苹果开发者中心网站上就可以创建 p12文件需要苹果电脑的钥匙串工具,或者openssl证书工具制作,如果我没苹果电脑又不想装openssl工具咋办呢,那么懒人福利来了,这些工具就是帮你们这些懒人解决这些问 ...
    047 良心灵性 发表于 2022-9-1 iOS开发论坛
  • iOS 应用上架流程(提交到AppStore)
      1、账号准备 1.1 登录苹果开发者中心 https://developer.apple.com/ 1.2 输入Apple ID和密码(没有则需注册) 1.3 加入苹果开发者计划(如已加入,可跳过这一步) join the Apple Developer Program Enroll Start Your Enrollment 根据需要选择账号类型(个体、公司、政府组织)。 选择账号类型 ...
    029 鸢尾花 发表于 2022-8-31 iOS开发论坛
  • scrollview tableView嵌套解决方案示例
    目录正文效果预览:核心代码就是在父视图、子试图的滚动判断正文 在网上找了很多,没有喜欢的方案。也参考了众多设计,做了一款自认为比较简洁、完美的方案: 大致思路:外层放置scrollview作为容器,容器内上部分topView,下部分tableView。当tableView滚动时,如果topView还在展示区域,就设置topView的y坐标,让topView ...
    025 戴轻花就不老花 发表于 2022-8-31 教程
  • IOS开发Swift 与 OC相互调用详解
    目录1、创建桥接文件2、Swift调用OCNS_SWIFT_NAME、NS_SWIFT_UNAVAILABLENS_REFINED_FOR_SWIFT规则3、OC调用Swift4、坑点1、创建桥接文件 在创建另一种语言的文件时XCode会提示创建项目名-Bridging-Header.h的桥接文件 2、Swift调用OC 1.创建OC文件 #import "MyViewController.h" @interface MyViewController () @end @imp ...
    059 巴交 发表于 2022-8-29 教程
  • iOS开发之Objective-c的Runtime理解指南
    目录一、Runtime1、概念:2、特性:编写的代码具备有运行时、动态特性,从而衍生出 以下4、53、原理:Runtimer在Object-c的使用 程序在三个不同的层次上与运行时系统交互:4、作用:5、典型事例:6、Objc-msgSend所做的事情7、消息传递的关键要素8、Msg_sender机制:先查询本类是否又该方法的实现--->如果没有逐级找父类,还 ...
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部