placemark(MKPlacemark类的对象)其实是geocoder(MKReverseGeocoder类的对象)的一个属性。从geocoder里面取placemark这个和直接取placemark这个其实区别不大。而我们需要的信息主要就在这个里面了。 // 这个字典存放基础数据 @property (nonatomic, readonly) NSDictionary *addressDictionary; 让我们试试看,能从这个字典里面倒出来些什么东西。 以下是我用这个addressDictionary属性…

2023年4月27日

实际与 Flutter 关系不大,基本都是 iOS 日常打包的方式。 打包步骤 找到本地应用文件,使用 XCode 打开,文件路径到 ios 或 xcworkspace 均可; 打开应用后,城别稍微学习一下 iOS 相关的基本信息,可直接跳过本步骤; 2.1 Runner->Flutter 中包含生成的不可编辑的 framework 代码与头文件等 2.2 城别主要学习 Runner.app 中主要内容;在 General 中设置应用名/签名文件/设备兼容/横竖屏/欢迎页等;iOS 欢迎页很方便,可以直接配置…

2023年4月21日

NSString *str = @"my name is jiemu"; 1.从第三个字符开始,截取长度为4的字符串 NSString *str2 = [str substringWithRange:NSMakeRange(3,4)];//str2 = "name" 2.截取到第n为(第n位不算在内) NSString *str3 = [str substringToIndex:2];//str3 = "my" 3.从第n为开始直到最后(包含第n位) NSString *str4 = [str substringF…

2023年4月14日

使用步骤: 1. 将需要展示的内容添加到UIScrollView中; 2. 设置UIScrollView的contentSize属性,告诉UIScrollView所有内容的尺寸,也就是告诉它滚动的范围(能滚多远,滚到哪里是尽头)。 UIScrollView显示内容的小细节: 1. 超出UIScrollView边框的内容会被自动隐藏; 2. 用户可以用过手势拖动来查看超出边框并被隐藏的内容。 UIScrollView无法滚动的原因: 1. 没有设置contentSize; 2. scrollEnabled = NO;…

2023年4月12日

概览 UIScrollView类为显示大于应用程序窗口的内容提供支持。它使得用户可以使用滑动手势来滚动,并可以使用扩张/收缩手势来放大缩小部分内容。 UIScrollView是包括UITableView和UITextView在内的多个UIKit类的父类。 UIScrollView对象(或者简单地称为滚动视图)的中心思想是一个在它的内容视图中可调整的原点的视图。它裁剪它的内容至它本身的框架,该框架一般(但非必须)与应用程序主窗口的框架相符。滚动视图会跟踪手指的移动并据此调整原点。“通过”滚动视图显示其内容的视图基于新…

2023年3月16日

ios学舍Thor抓包教程 太长不看版:直接抓包,答案就是pdf格式,直接搜就完了。别的抓包工具也是同理 工具: thor 1.37版即可 软件学舍 首先安装thor抓包工具 然后根据软件内教程开启抓包功能 我这里已经设置好了 提前开启学舍 这里以概率论这本书举例 打开thor抓包 回到学舍 点开你想要查阅的答案 从头翻看到尾(保证加载完毕) 然后退出学舍回到thor,停止抓包 选择最新的抓包记录 点进去,搜索pdf 点击进入 选择响应 点击pdf 进入后点击右上角 选择导出文件 然后就可以发送出去或者保存到任意软…

2022年7月13日