随笔分类 - Apple开发 / Apple开发_共享
摘要:20250421 20250421 20250508_Guideline 2.1 Dear App Review Team, Thank you for identifying the text visibility issue in Dark Mode (Guideline 2.1). We ha
阅读全文
摘要:直接回复就行。我们进行沟通,请帮我们指导一下啥的 然后留个电话,时区 ,沟通时间等等。要求最好是中文沟通。
阅读全文
摘要:xcode代码缩进和格式化,都要选中。 处理部分的缩进或格式化,选中部分代码,然后 commond+[ 向左缩进 commond+] 向右缩进 control+i 代码格式化 同理,想整个文件都格式化,请先comand+a全选中,然后按以上同样快捷键操作。
阅读全文
摘要:Xcode搜索 source="$(readlink "${source}")" 替换为 source="$(readlink -f "${source}")" 截图
阅读全文
摘要:平常我们在一个类中只重写属性set或get方法,系统都会自动生成一个带有下划线的属性; 但是我们有时候需要同时重写set和get方法,系统就不会自动生成带有下划线的属性了,会报错,如下图: 要解决这个问题,只需要用 @synthesize 来解决这个问题,如:
阅读全文
摘要:1、困扰 造成的困扰就是找不到.ipa文件了,如果是运行程序用来生成静态库的话,也无法找到.a后或者.framework文件了; 编译出的ipa包想直接拿来用,找不到输出的ipa文件。 2、解决办法 2.1 方法一 找到项目文件.xcodeproj 右击「显示包内容」 打开 project.pbxp
阅读全文
摘要:1、@protocol NSObject 1.1 功能说明 @protocol NSObject 是 Objective-C 中的一个协议(protocol),它定义了一个对象应该实现的基本方法。 这个协议中定义的方法是最基本的方法,包括对象的初始化、内存管理、类信息等基础功能。 所有的 Objec
阅读全文
摘要:1、说明 Xcode左侧边栏的行号旁边的三角形是用来展开和折叠代码块的。 2、操作步骤 如果你想要隐藏行号旁边的三角形,可以按照以下步骤进行操作: 打开Xcode,进入Preferences(快捷键为Command + ,)。 点击Text Editing选项卡。 在Text Editing选项卡中
阅读全文
摘要:1、问题描述 苹果手机升级到ios14.5系统后,使用GCDAsyncUdpSocke发送组播消息的时候,发现报错了, Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescriptio
阅读全文
摘要:1、前言 双语显示上下显示一大一小会好看点,同时最好支持设置文字颜色,但有时候只想使用默认的参数。此时动态多参数应运而生。 2、解决 2.1 新建一个文件专门放以下代码 #define GCLocal(...) [self local:__VA_ARGS__, nil] - (id)local:(N
阅读全文
摘要:1、Key值介绍 1.1 详细介绍 NSFontAttributeName 字体:该属性所对应的值是一个 UIFont 对象。该属性用于改变一段文本的字体。如果不指定该属性,则默认为12-point Helvetica(Neue)。 NSParagraphStyleAttributeName 段落格
阅读全文
摘要:本文主要会讲到masonry英文文档(见上面的git地址)中提及到的使用说明,以及个人使用过程中的一些经验,仅适用一些刚使用masonry的新手,大牛可以忽略,当然也可以进来指点。 1、常用的属性与常量 1.1 MASViewAttribute 以对应的系统类型 MASViewAttribute N
阅读全文
摘要:1、简介 在 iOS 中提到的 NSBundle 是文件系统中的一个特殊位置,它存放的是应用可执行文件及相关资源文件。 这个位置的所有文件在系统运行时只具有可读或者可执行的权限,不能进行修改。 应用程序 bundle 中主要有以下几种类型的文件: Info.plist:用来配置应用的基本参数信息。包
阅读全文
摘要:1、简介 在文件系统中,文件和目录都是使用完整文件路径来唯一标识的。我们可以使用 NSString 和 NSURL 两种对象来描述文件路径。官方建议使用 NSURL 。 NSURL 是用来表示 URL 地址的类,通过 URL 我们可以定位一个远程 web 服务器上的资源位置,也可以定位硬盘上的一个本
阅读全文
摘要:1、Sandbox 沙箱介绍 iOS 为每个应用提供了独立的文件空间,一个应用只能直接访问为本应用分配的文件目录,不可以访问其他目录,每个应用自己独立的访问空间被称为该应用的沙盒。也就是说,一个应用与文件系统的交互绝大部分都被限制在它自己的应用沙盒内。 在新 App 被安装时,安装器会为应用创建一系
阅读全文
摘要:1、表格整理 启动屏幕 设备 时间 CPU 分辨率(像素) 大小(英寸) 密度(PPI) 倍图 iOS系统 物理点 状态栏高度 底部安全距离 导航栏高度 tabbar高度 iPhone 2007 armv6 320 x 480 3.5 165 @1x 1.0- 320 x 480 20 - 44 4
阅读全文
摘要:1、前言 1.1 什么是UDP协议广播机制? 举一个例, 例如在一群人群中,一个人要找张三,于是你向人群里大喊一声(广播):“谁是张三” 如果它是张三,它就会回应你,在网络中也是一样的。 1.2 UDP广播机制的应用场景: 若干个客户端,在局域网内(不知道IP的情况下) 需要在很多设备里需找特有的设
阅读全文
摘要:1、设备型号对应常用名称 1.1 iPhone 设备型号 名称 iPhone3,1 iPhone 4 iPhone3,2 iPhone 4 iPhone3,3 iPhone 4 iPhone4,1 iPhone 4S iPhone5,1 iPhone 5 iPhone5,2 iPhone 5 iPh
阅读全文
摘要:1、模式介绍 首先, **MBProgressHUD**有以下几种视图模式. typedef enum { /** 默认模式,使用系统自带的指示器 ,不能显示进度,只能不停地转呀转*/ MBProgressHUDModeIndeterminate, /** 用饼图显示进度 */ MBProgress
阅读全文
摘要:工程->targes -> build phase-> +run script 将下列代码加入. #update build version ## Get project info buildPlist="${PROJECT_DIR}/${INFOPLIST_FILE}" buildNumber=$
阅读全文