随笔分类 - ios
iOS 应用开发
摘要:以svn为例,git同样适用。 注意事项: ⚠️配合SVN分支记录开展,记录每个分支进度,状态、最新代码所在位置等。 ⚠️确保每次提交后,工程可以正常运行,造成代码无法运行的部分需要放在一起提交。 ⚠️所有代码的合并,都尽可能的使用CherryPickChanges,选择commit版本号方式。 ⚠
阅读全文
摘要:项目开展 1、框架搭建: SDK库搭建,本地静态库搭建、远端Pod库搭建。 数据传输底层封装。 统一调用类,回调给外部使用接口、方法名、数据类型定义、数据处理。 2、业务分组: 账户信息、绑定。 设备管理、功能。 业务扩展。 3、提前准备事项 1)SDK的名称 ___________ 萤石(EZOp
阅读全文
摘要:iOS G711编码 G.711是一种由国际电信联盟(ITU-T)制定的音频编码方式,又称为ITU-T G.711。 它是国际电信联盟ITU-T定制出来的一套语音压缩标准,它代表了对数PCM(logarithmic pulse-code modulation)抽样标准,主要用于电话。它主要用脉冲编码
阅读全文
摘要:一、创建远程索引库 1、我们先在GitHub上创建一个organization 创建 organization 2、添加一个远程索引库,填写相关信息 远程索引库 3、创建本地索引库,并与远程索引库做关联 a、打开终端,pod repo add 本地索引库的名字 远程索引库的地址 例如:pod rep
阅读全文
摘要:一个工程多个模块,是由一个或者多个Project和多个framework包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。 这里的多个project可以由MainProject(主项目),PartProject(功能项目,可多个),多个frame
阅读全文
摘要:边看视频边总结,回头有时间了分开写应用体验 视频链接 https://developer.apple.com/videos/play/wwdc2022/102/ Google浏览器打开自动翻译 主要亮点主推Swift、SwiftUi、Xcode结合开发,可以用在所有的Apple设备 一、数据类型 S
阅读全文
摘要:一、iOS基于JSCore的混合开发 做一些多端逻辑统一的事情,比如三端(iOS、Android、H5)有一段相当复杂的但原理一样算价逻辑,三端用各自语言自己写一套不但麻烦,而且效率低而且逻辑不一定统一,同时用 OC 去实现复杂计算逻辑也没有 JS 这么灵活高效。这里就可以利用执行 JS 代码这个特
阅读全文
摘要:是因为iOS13上的不支持适配 let activity = UIActivityViewController(activityItems: [URL(fileURLWithPath: path)], applicationActivities: nil) activity.excludedActi
阅读全文
摘要:https://github.com/xujiahuicoin/DeviceSupportNew
阅读全文
摘要:基于OKex的API,币币交易、合约交易代操作;管理员添加用户,管理交易币种、合约倍数的操作。 Github连接🔗 *操作演示* 1、操作员登录端口\ 2、管理员操作 一、简介 操作基于OKex的api需要科X上网进行操作,相应的会带来一定的延迟,使用香港的会大大减少。 使用到了github进行管
阅读全文
摘要:1、相册的权限 info.plist <key>NSPhotoLibraryAddUsageDescription</key> <string>需要打开存储到相册权限,保存照片/视频到相册</string> <key>NSMicrophoneUsageDescription</key> <strin
阅读全文
摘要:项目出现了这个错误,查了查,,,网上要么重启Xcode、要么Clien项目,都没有解决文帝 项目报错的指向地址如果是:·········/Assets.xcassets 想最近的操作,有没有和图片相关的,,,记不起来了就尝试删除 Assets中的文件夹 或者图片,来排除,,问题图片所在, 原因:图片
阅读全文
摘要:Xcode11中配置文件过程变化 1、info、LaunchImage的配置在Build Seting中进行搜索 修改路径即可 2、推送文件的配置.entitlements,新项目直接左上角找到推送双击即可 老项目需要重新配置的,只删除原来的.entitlements文件,是无法直接添加推送的文件的
阅读全文
摘要:以加载htmlString为例 一、适配 1、适配字体大小: 2、尾部追加内容,如:免责声明 二、修改背景颜色 1、 //首先修改wkwebview的底色 //在加载完成后 对文字颜色 背景色进行修改 2、适配暗黑模式的颜色 需要监听模式变化来改变 三、对UIColor扩展适配暗黑模式
阅读全文
摘要:利用Runtime 交换方法,实现防止Button重复点击, OC+Swift5.0 链接:https://pan.baidu.com/s/1ircMqbiNEx43UtfxvKF3QQ 密码:jc6u
阅读全文
摘要:想看一下效果,原来34KB的图片, 压缩之后,为21KB 1、下载pngcrush https://github.com/Kjuly/pngcrush 或者:https://pan.baidu.com/s/1S8ExFwnQcoCzC476Olnonw 2、解压后,在目录中创建(在没有的情况下):w
阅读全文
摘要:NSInteger 输出类型 %zd
阅读全文
摘要:2、调用UiView动画 WeakSelf; self.detailsViewBom.constant += 230; [UIView animateWithDuration:animotiontime animations:^{ //需要这样去重制View [weakSelf.view layou
阅读全文
摘要:有个需求,在项目中随时使用 presentViewController来显示一个界面,比如弹窗提示或者人脸解锁,都是在任何情况都可能出现的。 在presentViewController 调用前,已经有提示框了;因为系统用的是UIAlertController,这样的话是无法执行下一个弹窗的, 看了
阅读全文