2021年3月25日

修复Mac的一些异常

摘要: 如果等不及去Apple 授权服务提供商 或 Apple Store 零售店 送修Mac、如果你遇到了诸如声音、显示器分辨率、Mac无法正常充电、启动磁盘无法启动、指示灯无法亮起、无法识别外部设备等类似问题,不妨先尝试以下两个自救的方法~ MAC 开机组合键 https://support.apple 阅读全文

posted @ 2021-03-25 08:56 iRemark 阅读(278) 评论(0) 推荐(0) 编辑

2020年10月27日

苹果内购和订阅

摘要: 一、订阅简介 https://developer.apple.com/cn/app-store/subscriptions/ 1.消耗型商品:只可使用一次的产品,使用之后即失效,必须再次购买。 示例:钓鱼 App 中的鱼食。 2.非消耗型商品:只需购买一次,不会过期或随着使用而减少的产品。 示例:游 阅读全文

posted @ 2020-10-27 15:07 iRemark 阅读(2240) 评论(0) 推荐(0) 编辑

2020年10月12日

ipad连接mac时断断续续响个不停

摘要: https://www.zhihu.com/question/41234849 sudo killall -STOP -c usbd 1、打开启动台。 2、搜索terminal之后打开。 3、输入sudo killall -STOP -c usbd 回车之后输入开机密码。 阅读全文

posted @ 2020-10-12 16:09 iRemark 阅读(895) 评论(0) 推荐(0) 编辑

2020年9月30日

苹果不同证书(macOS)之间的差异

摘要: To distribute mac app outside app store, you need Developer ID Installer certificate. To subbmit your app to app store, you need Mac Installer Distrib 阅读全文

posted @ 2020-09-30 14:52 iRemark 阅读(1661) 评论(0) 推荐(0) 编辑

2020年9月24日

Mac 忘记开机密码解决方法

摘要: 方法一: 1.按住 command+r 不放手,然后按住开机键,等待进入Recovery ‘恢复模式’。 2.进入后在里面【工具程式】里面打开终端,终端输入:resetpassword (全小写)即可重设密码。 方法二:(此法好像不灵了,请自行网络查找解决) 1.禁用SIP (1).按住 comma 阅读全文

posted @ 2020-09-24 14:26 iRemark 阅读(3046) 评论(0) 推荐(0) 编辑

2020年7月1日

boundingRectWithSize: 计算 UILabel 高度

摘要: CGRect size_1 = [string boundingRectWithSize:CGSizeMake(320, MAXFLOAT) options:NSStringDrawingUsesFontLeading | NSStringDrawingUsesLineFragmentOrigin 阅读全文

posted @ 2020-07-01 09:33 iRemark 阅读(449) 评论(0) 推荐(0) 编辑

2019年4月11日

fastlane

摘要: fastlane 安装: https://www.jianshu.com/p/c38157e5d6c1 自动 创建,删除,匹配证书:https://bingozb.github.io/38.html fastlane 文件:https://www.jianshu.com/p/aa34e6ac47cc 阅读全文

posted @ 2019-04-11 12:58 iRemark 阅读(322) 评论(0) 推荐(0) 编辑

2019年4月9日

OSI 模型

摘要: https://www.zhihu.com/question/20583641 OSI 模型主要作为一个通用模型来做理论分析,而TCP/IP 协议模型是互联网的实际通讯协议,两者一般做映射分析,以下不做严格区分和声明(好吧,比较懒); OSI 整个模型层次大致可以分为3个主要层面来看|....... 阅读全文

posted @ 2019-04-09 16:46 iRemark 阅读(298) 评论(0) 推荐(0) 编辑

2019年3月1日

iOS面试—0、技术点

摘要: 初级: 先简单自我介绍一下自己 聊一聊过往项目中你觉得收获最大的一个模块。 运行时: https://juejin.im/post/5ac0a6116fb9a028de44d717#heading-19 多线程: iOS多线程:『pthread、NSThread』详尽总结 iOS多线程:『GCD』详 阅读全文

posted @ 2019-03-01 10:03 iRemark 阅读(611) 评论(0) 推荐(1) 编辑

2019年1月24日

Git 提交规范

摘要: 规范参考:Commit message 和 Change log 编写指南。 先来看看公式: 【卡号】feat:新功能(feature) 【卡号】fix:修补bug 【卡号】docs:文档(documentation) 【卡号】style: 格式(不影响代码运行的变动) 【卡号】refactor:重 阅读全文

posted @ 2019-01-24 17:58 iRemark 阅读(1106) 评论(0) 推荐(0) 编辑

iOS Aggregate 合并静态库

摘要: 一、如何 制作一个 可以在模拟器 和真机同时 使用的 iOS Framework 1、选择 Cocoa Touch Framework 2、添加静态库的代码,让编译的 .m文件出现在Compile Sources , 需要暴露的头文件 出現在 Public,如果沒有,把它拖移或新增到下图这样: 3、 阅读全文

posted @ 2019-01-24 14:39 iRemark 阅读(1216) 评论(0) 推荐(0) 编辑

2019年1月22日

iOS 应用分发平台

摘要: 基于蒲公英平台,做了一个手机版的应用分发平台,方便可持续集成的朋友 下载试用 1、准备步骤: https://www.pgyer.com 平台注册信息 。 根据下图获取 API key, 内测平台加入这个key,此时就可以看到上传蒲公英的 测试应用了。方便统一管理公司的测试app。 此时 获取了AP 阅读全文

posted @ 2019-01-22 14:58 iRemark 阅读(3021) 评论(0) 推荐(0) 编辑

json 转swift的工具

摘要: 支持json、xml 转OC、swift。 如图: 软件分享地址 阅读全文

posted @ 2019-01-22 12:56 iRemark 阅读(977) 评论(0) 推荐(0) 编辑

2019年1月21日

敏捷开发

摘要: 扫盲: 简单介绍 scrum: SCRUM 是一个用于开发和维护复杂产品的框架 XP极限编程: ,是一种软件工程方法学,是敏捷软件开发中应用最为广泛和最富有成效的几种方法学之一。 阅读全文

posted @ 2019-01-21 14:07 iRemark 阅读(159) 评论(0) 推荐(0) 编辑

2019年1月4日

mac 打包dmg

摘要: https://blog.csdn.net/wiseuc_jianghai/article/details/77368938 https://blog.devzeng.com/blog/pack-macos-app-to-dmg.html 最快的方式: https://www.jianshu.com 阅读全文

posted @ 2019-01-04 18:08 iRemark 阅读(511) 评论(0) 推荐(0) 编辑

iOS 获取素材

摘要: 一、 获取ipa 法1:[Apple configurator 2 获取ipa]: (https://www.jianshu.com/p/fdb50d303ad6) 法2:[老版本itunes 获取ipa]: (https://juejin.im/post/5a3735016fb9a0451f310 阅读全文

posted @ 2019-01-04 18:02 iRemark 阅读(329) 评论(0) 推荐(0) 编辑

2019年1月3日

注册国外的 Apple ID

摘要: App Store 近期下架大量app,国区暂时无法下载。请按教程,将大陆账号转化为香港Apple ID,或者新注册加拿大Apple ID。 ● 大陆转香港 Apple ID 教程 >> 或者:方法2 >>● 注册加拿大 Apple ID 教程 >> ● 已有非大陆地区账号?点击此处 >> 阅读全文

posted @ 2019-01-03 14:22 iRemark 阅读(747) 评论(0) 推荐(0) 编辑

2018年12月28日

swift 静态库、动态库

摘要: https://www.jianshu.com/p/dfade28213a3 阅读全文

posted @ 2018-12-28 10:43 iRemark 阅读(774) 评论(0) 推荐(0) 编辑

2018年12月20日

carthage 语法

摘要: https://github.com/Carthage/Carthage/blob/master/Documentation/Artifacts.md#cartfile carthage update --no-use-binaries --platform mac,ios 阅读全文

posted @ 2018-12-20 18:25 iRemark 阅读(362) 评论(0) 推荐(0) 编辑

icns 制作教程

摘要: https://www.jianshu.com/p/e74047f7cc91 准备工作: 桌面创建个文件夹, 命名如: icon。 我们就在这个文件里面进行操作。 把源文件,拖进这个文件夹,命名为pic。 步骤1:在icon目录下,用下面的命令 创建一个临时目录存放不同大小的图片 步骤2:在icon 阅读全文

posted @ 2018-12-20 14:02 iRemark 阅读(3171) 评论(0) 推荐(0) 编辑

2018年12月6日

swift 锁

摘要: https://www.mikeash.com/pyblog/friday-qa-2015-02-06-locks-thread-safety-and-swift.html https://swift.gg/2018/06/07/friday-qa-2015-02-06-locks-thread-s 阅读全文

posted @ 2018-12-06 10:00 iRemark 阅读(1192) 评论(0) 推荐(0) 编辑

2018年11月29日

Charles 抓包简介

摘要: Charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当程序连接Charles的代理访问互联网时,Charles可以监控这个程序发送和接收的所有数据。它允许一个开发者查看所有连接互联网的HTTP通信,这些包括request, response和HTTP headers (包含coo 阅读全文

posted @ 2018-11-29 10:15 iRemark 阅读(429) 评论(0) 推荐(0) 编辑

2018年11月15日

Texture(ASDK)、ComponentKit、LayoutKit、YogaKit

摘要: YogaKit 最轻量,改动量最小,目的最纯粹,同时也最类似于使用 frame ,需要自己造一波在 UITableView 中使用的轮子(各类 frame 结果缓存方案)。同类的备选方案是 FlexBoxLayout FaceBook的 ComponentKit 看起来像是个 React 在 OC 阅读全文

posted @ 2018-11-15 09:37 iRemark 阅读(1681) 评论(0) 推荐(0) 编辑

2018年11月9日

iOS代码规范-面向对象

摘要: 面向对象三个特性 封装: 一个类封装了数据以及操作数据的代码逻辑体。定义了数据的可访问属性(私有、公有) 继承 : 可以让一个类型获取另外一个类型的属性的方式。分为实现继承和接口继承 多态 : 类实例的一个方法在不同情形下有不同的表现形式,即不同的外在行为。使具有不同的内部结构的对象可以共享相同的外 阅读全文

posted @ 2018-11-09 19:27 iRemark 阅读(320) 评论(0) 推荐(0) 编辑

2018年11月8日

UIImageView contentModel

摘要: Scale: 拉伸图片 Aspect:图片长宽的比例,保持图形的长宽比,保持图片不变形。 Aspect Fill:在保持长宽比的前提下,缩放图片,使图片充满容器。 Aspect Fit:在保持长宽比的前提下,缩放图片,使得图片在容器内完整显示出来。 Scale to Fill: 缩放图片,使图片充满 阅读全文

posted @ 2018-11-08 17:58 iRemark 阅读(417) 评论(0) 推荐(0) 编辑

2018年11月6日

iOS代码规范-swift

摘要: 一、命名 #协议 #实现protocol: 如果确定protocol的实现不会被重写,建议用extension将protocol实现分离 推荐: 不推荐: 2、Bool类型命名:用is最为前缀 3、枚举定义尽量简写,不要包括类型前缀 4、swift建议不要使用前缀 5、减少不必要的简写 6、变量命名 阅读全文

posted @ 2018-11-06 10:02 iRemark 阅读(851) 评论(0) 推荐(0) 编辑

2018年11月5日

iOS开发规范-素材命名

摘要: 应用内展示图片: 应用内图片分类因个人习惯会有自己的分类风格,这里提供一种分类方式。 功能进行分类: 最多控制在 3-4段 : 功能名称 _ 控件类型 _ 自定义参数@.png 功能名称 _ 控件类型 _ 自定义参数@2x.png 功能名称 _ 控件类型 _ 自定义参数@3x.png 例:share 阅读全文

posted @ 2018-11-05 11:11 iRemark 阅读(280) 评论(0) 推荐(0) 编辑

2018年11月1日

openVPN 证书配置

摘要: 一、http://www.voidcn.com/article/p-dsxsrszl-bnt.html 苹果OpenVPN的客户端配置文件 Windows和Linux的客户端配置文件、ca证书、客户端证书、客户端秘钥、TLS-auth密钥 都是保存在不同的文件里,然后配置文件里配置路径和文件名的方式 阅读全文

posted @ 2018-11-01 10:30 iRemark 阅读(640) 评论(0) 推荐(0) 编辑

2018年9月28日

下载历史版本的 xCode

摘要: 打开链接:https://developer.apple.com/download/more/ 进入页面 在搜索框输入Xcode,回车搜索.如图,找到各种版本Xcode 阅读全文

posted @ 2018-09-28 21:25 iRemark 阅读(605) 评论(0) 推荐(0) 编辑

2018年9月12日

gource 安装教程

摘要: gource http://blog.sina.com.cn/s/blog_4cd8dd130102vdfh.html port https://www.jianshu.com/p/705d6aa95a37 阅读全文

posted @ 2018-09-12 10:32 iRemark 阅读(604) 评论(0) 推荐(0) 编辑

Git 常用命令

摘要: http://www.worldhello.net/gotgithub/https://git-scm.com/book/zh/v2【添加】 添加当前目录的所有文件到暂存区 git add . 添加指定文件到暂存区 git add [file1] [file2] ... 添加指定目录到暂存区,包括子 阅读全文

posted @ 2018-09-12 10:09 iRemark 阅读(306) 评论(0) 推荐(0) 编辑

2018年8月30日

iOS 苹果开发账号区别

摘要: 问: 免费账号和付费账号的区别是什么? 答:免费账号是针对【普通用户】下载app的,付费账号主要是针对【苹果开发者】开发软件上线使用的。 问:我在苹果上注册的免费的个人账号可以开发吗? 个人账号不能开发测试打包,个人账号是让用户 用来下载app的。 问: 所有的开发账号都是收费的吗? 答:是的,分为 阅读全文

posted @ 2018-08-30 12:01 iRemark 阅读(468) 评论(0) 推荐(0) 编辑

2018年7月23日

iOS面试—3、ObjectC 的本质

摘要: 众说周知,我们平时编写的OC代码,底层都是C/C++实现的,例如: 我们可以通过一个终端指令,将我们的OC代码转换成C/C++代码,例如: https://mp.weixin.qq.com/s?__biz=MzA3NzM0NzkxMQ==&mid=2655359721&idx=1&sn=84cb51 阅读全文

posted @ 2018-07-23 11:13 iRemark 阅读(286) 评论(0) 推荐(0) 编辑

iOS面试—2、autoreleasePool

摘要: 问: 1. 谈谈你对自动释放池的理解 2.自动释放池在mrc 和 arc 下的区别 3.多层自动释放池嵌套的对象在哪一层释放。 一、 释放时机 简介: 自动释放池是oc提供的一种自动回收的机制,具有延迟释放的特性,即当我们创建了一个对象,并把他加入到了自动释放池中时,他不会立即被释放,会等到一次ru 阅读全文

posted @ 2018-07-23 10:25 iRemark 阅读(2123) 评论(0) 推荐(0) 编辑

2018年7月20日

AsyncDisplayKit

摘要: 一个第三方库能做到像新产品一样,值得大家去写写使用体会的,并不多见,AsyncDisplayKit却完全可以,因为AsyncDisplayKit不仅仅是一个工具,它更像一个系统UI框架,改变整个编码体验。也正是这种极强的侵入性,导致不少听过、star过,甚至下过demo跑过AsyncDisplayK 阅读全文

posted @ 2018-07-20 16:30 iRemark 阅读(465) 评论(0) 推荐(0) 编辑

2018年7月13日

ios 导航栏翻页的时候有黑边

摘要: https://www.jianshu.com/p/60e2369bbe0e 阅读全文

posted @ 2018-07-13 17:00 iRemark 阅读(135) 评论(0) 推荐(0) 编辑

2018年7月10日

参考汇总

摘要: https://www.jianshu.com/p/d2e0dc7bf57f //1.weak 2.automic 3.kvo 4.iso 5.runloop 6.类的本质 7.catetory原理 8.自动释放池 9.associated 阅读全文

posted @ 2018-07-10 08:45 iRemark 阅读(138) 评论(0) 推荐(0) 编辑

2018年7月4日

iMessage 群发

摘要: Apple公司全线在mac os与ios两个操作系统上内置了FaceTime与iMessage两个应用。完美替代运营商的短信与电话。并且FaceTime与iMessage的帐号不仅仅与Apple ID 绑定,同时也与使用这Apple ID的手机号码绑定,这样的漏洞自然给无孔不入的中国的群发垃圾信息商 阅读全文

posted @ 2018-07-04 21:28 iRemark 阅读(4256) 评论(2) 推荐(1) 编辑

AppleScript

摘要: AppleScript 虽然是一种脚本语言,但在我看来是最接近自然语言和最不具备计算机特质的编程语言了。即使没有计算机基础,在阅读基础文档和几个样例脚本之后,马上就能动手写出实用的脚本工具。 我感觉很多使用 Mac 系统的同学可能都没意识到,与自己每天作伴的 Mac 系统上还有这么一个强大高效的脚本 阅读全文

posted @ 2018-07-04 21:26 iRemark 阅读(459) 评论(0) 推荐(0) 编辑

2018年6月30日

iOS 架构之文件结构

摘要: 好的结构应该一目了然,一眼看出是什么情况,项目通常采用工程文件设计结构: https://www.jianshu.com/p/2fb4dd080aef http://www.samirchen.com/ios-project-structure/ https://www.jianshu.com/p/ 阅读全文

posted @ 2018-06-30 16:43 iRemark 阅读(1613) 评论(0) 推荐(0) 编辑

导航