首页
学习
活动
专区
工具
TVP
发布

编程语言

专栏作者
42
文章
78215
阅读量
13
订阅数
NSTimer 滑动导致失效
解决方法:1.通过修改timer默认mode, NSRunLoopCommonModes(滑动时主线程会从NSDefaultRunLoopMode切换为UITrackingRunLoopMode,导致timer停止运行)
菜菜不吃蔡
2022-09-30
2420
iOS UITableView 滑动到指定位置
方法一: NSIndexPath *curIndexPath = [NSIndexPath indexPathForRow:weakself.playIndex inSection:0]; [weakself.myTableView scrollToRowAtIndexPath:curIndexPath atScrollPosition:UITableViewScrollPositionMiddle animated:NO]; 方法一如果cell是全屏高度的时候,会出现上移。 网上方法: se
菜菜不吃蔡
2022-09-30
1.4K0
iOS 那些不为人知的bug: Error Domain=NSCocoaErrorDomain Code=3840
那些不为人知的bug: AFNetWorking 使用过程中,报错: Error Domain=NSCocoaErrorDomain Code=3840 大家正常情况下以为的: [manager.requestSerializer setValue:@"application/json" forHTTPHeaderField:@"Content-Type"]; 实际上: /// 其实是因为后台在这个接口请求的时候,正式环境的域名给更换了。 结论: /// 非技术之外的bug 才是最致命的
菜菜不吃蔡
2022-09-30
7410
Swift 日历添加事件 删除事件
import EventKit /** Privacy - Calendars Usage Description 添加日历权限 info.list 配置权限 */ /// 日历添加事件 class KKAddEventClasse: NSObject { /// 添加成功回调 typealias SuccessAddEvent = ((_ identifier: String) -> Void) /// 添加失败回调 typealias ErrorAddEvent =
菜菜不吃蔡
2021-03-20
4K1
iOS Swift 判断手机机型 已更新 至iPhone12
/// 扩展UIDevice extension UIDevice { /// 获取设备具体详细的型号 var modelName: String { var systemInfo = utsname() uname(&systemInfo) let machineMirror = Mirror(reflecting: systemInfo.machine) let identifi
菜菜不吃蔡
2020-10-29
2.6K0
Mac使用Charles进行HTTPS抓包
选择在8888端口上监听,然后确定。勾选了SOCKS proxy,还能截获到浏览器的http访问请求。
菜菜不吃蔡
2020-10-27
8.2K0
Swift:Lable 高度计算误差
项目中,发现同样的代码,在swift里面计算出来的高度是有误差的 但是用oc确没这个问题 #import "PHString.h" @implementation PHString /// 获取字符串size /// @param string 字符串 /// @param lineSpacing 行数 /// @param fontSize 字符串字号 /// @param rectSize 给一个固定的宽或者高 + (CGSize)getStringRectWith:(NSString *)stri
菜菜不吃蔡
2020-10-27
9830
Swift 打开三方地图 腾讯地图、百度地图、高德地图、Apple 地图
在info.plist 添加LSApplicationQueriesSchemes
菜菜不吃蔡
2020-09-11
3.4K0
swift 中类(class)和结构体(struct)区别
引用类型:将一个对象赋值给另一个对象时,系统不会对此对象进行拷贝,而会将指向这个对象的指针赋值给另一个对象,当修改其中一个对象的值时,另一个对象的值会随之改变。
菜菜不吃蔡
2020-08-28
1K0
iOS webp图片展示处理
在项目中,发现webp的图片展示不了。 导入 # webp格式图片专门处理 pod 'SDWebImageWebPCoder' 然后你会发现 libwebp 1.1.0 这个无法加载 1.找到这
菜菜不吃蔡
2020-08-17
2.2K0
iOS 13.3.1 真机 CocoaPods 三方库奔溃问题 dyld: Library not loaded: @rpath
1.注释掉Podfile中,use_frameworks 或者把 use_frameworks!改为use_modular_headers!
菜菜不吃蔡
2020-02-24
1.5K5
iOS:本地json文件读取、存储
// 读取本地JSON文件 - (NSArray *)readLocalFileWithName:(NSDictionary *)name { // 获取文件路径 NSString *path = [[NSBundle mainBundle] pathForResource:name ofType:@"json"]; // 将文件数据化 // NSString * path = [NSString stringWithFormat:@"/Users/admin
菜菜不吃蔡
2019-12-26
5.5K0
Swift:数组遍历 修改数组中指定成员值 关键字 inout
业务需求: 修改给定数组中模型的值 在OC中,遍历查找,然后直接修改model就行了(地址未变) 在swift中,遍历出来的已经是新的对象(地址变了),所以修改后数组并没有修改值 import UIKit var arr:[Int] = [1,2,3] print(arr) func dealDate (paramete:inout Int){ paramete+=1 } for var (index,i) in arr.enumerated() { if i == 2 {
菜菜不吃蔡
2019-12-20
2.7K0
Swift:delegate
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
菜菜不吃蔡
2019-11-03
1.1K0
Swift:属性访问类别
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
菜菜不吃蔡
2019-11-03
7270
Swift:NSLocalizedString 国际化语言配置
总体流程就是本地配置文件Localizable.strings,然后使用Localizable.strings读取本地配置文件对应的内容】
菜菜不吃蔡
2019-11-03
3K0
Swift:瀑布流 网络加载图片 Swift5
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
菜菜不吃蔡
2019-10-30
1.5K0
Swift:UICollectionReusableView xib创建 报错
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
菜菜不吃蔡
2019-10-30
8070
MAC:Xcode loading 未响应
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
菜菜不吃蔡
2019-09-29
1.4K0
Mac:github 下载慢的问题
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
菜菜不吃蔡
2019-09-18
1.9K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档