摘要:
/** 判断字符串是否为空的处理,如果是空的,则返回长度为0的字符串@“”, 否则返回字符串 @param string 未知的对象 @return 返回字符串 */ + (NSString *)nullToString:(id)string { if ([string isEqual:@"NULL 阅读全文
摘要:
1、前言 在部分页面需要禁止掉手势返回功能,使用父类继承的特性,快速设置开启关闭手势返回功能。 2、头文件 @interface Update_Center_Controller : Basic_Controller /** 开启关闭侧滑手势, 默认 YES开启 */ @property(nonat 阅读全文
摘要:
1、实例代码 CLAuthorizationStatus status = [CLLocationManager authorizationStatus]; switch (status) { // 还没有做决定 case kCLAuthorizationStatusNotDetermined: { 阅读全文
摘要:
1、UIApplicationState 枚举判断应用的状态 typedef NS_ENUM(NSInteger, UIApplicationState) { UIApplicationStateActive, // 应用处于活跃状态 UIApplicationStateInactive, // 应 阅读全文
摘要:
更新至iOS15之后,iPad支持应用分屏、应用多开了,app不支持非全屏会造成UI变形, 想禁止掉,勾选要求全屏就行了 阅读全文
摘要:
fishhook.h // Copyright (c) 2013, Facebook, Inc. // All rights reserved. // Redistribution and use in source and binary forms, with or without // modi 阅读全文
摘要:
1、升级iOS15闪退现象 应用在启动时就使用hook,使用到fishhook.h第三方库的 主要表现在iOS老旧机型上,如iPhone6、iPhoneX(已发现设备) 2、解决办法 修改fishhook.c源码,替换成以下代码 // Copyright (c) 2013, Facebook, In 阅读全文
摘要:
#pragma mark ***************************** 控制器生命周期逻辑调用 *********************************************** // 纯代码加载视图 - (void)loadView { [super loadView]; 阅读全文
摘要:
1、前言说明 由于 Gif 可以显示连续的动画,有时候会需要把屏幕上的一些操作录制成 Gif 格式的图片,方便与他人进行分享。得益于 Mac 上 QQ 的录屏功能,使得我们可以把屏幕录制的视频保存为 Gif 格式。接下来简单介绍下怎么在 Mac 上制作 Gif 的操作方法。 首先你需要在 Mac 上 阅读全文
摘要:
0、审核规则结构图 1、条款和条件 1.1 为App Store开发程序,开发者必须遵守 Program License Agreement (PLA)、人机交互指南(HIG)以及开发者和苹果签订的任何其他协议和合同。以下规则和例证旨在帮助开发者的程序能获得App Store的认可,而不是修改或删除 阅读全文
摘要:
1、过滤字符串中的非汉字、字母、数字 /************ 控制器的view 加载完毕 的时候调用 *****************************/ - (void)viewDidLoad { [super viewDidLoad]; NSString *originalStrin 阅读全文
摘要:
1、自定义UILabel GC_Label.h #import <UIKit/UIKit.h> NS_ASSUME_NONNULL_BEGIN @interface GC_Label : UILabel // 设置文字描边:默认不描边,设置了描边颜色才会描边 /** 描边颜色 */ @propert 阅读全文
摘要:
可爱博客园官方,您好: 博客园里可以加一个全局替换功能吗?就是我的博客之前写的支持OC的代码高亮,但现在使用的第三方美化代码不支持了,我想统一替换markdown中的代码高亮关键字,因为我有很多篇博客都需要相同的修改。 例如,我之前的所有代码都是统一用一种方式引用住代码的,但是高亮功能失效了 -- 阅读全文
摘要:
选择Product->Scheme->Edit Scheme, 把debug executable 设置为未选择状态,重启Xcode。 小提示:取消勾选后,应用不能进行断点调试了。iOS15的Bug,只能有所取舍了。 阅读全文
摘要:
设置系统访问相册权限 保存图片到相册 // 将图片存储到相册中 UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil); // 将图片存储到相册中,完成后调用指定的方法 UIImageWriteToSavedPhotosAlbum(image, se 阅读全文
摘要:
1、准备前提 生成证书部分 导出p12 2、打开命令窗口 cd 到证书所在的目录 openssl pkcs12 -in [导出的p12文件].p12 -out [输出的文件名随便起].pem -nodes // openssl pkcs12 -in push_dev.p12 -out push_de 阅读全文
摘要:
1、场景说明 为何需要hook日志: 控制台输出的日志太多太杂了,导致看不见关键信息. 或者有些输出的日志search不到源码,但是需要知道从哪儿调用的?(比如想知道哪个第三方库调用的) 2、解决办法 2.1 控制台右下角文本过滤 2.2 设置xcode环境变量 OS_ACTIVITY_MODE 为 阅读全文
摘要:
遵守代理,实现以下方法。 // 开始编辑 - (void)textFieldDidBeginEditing:(UITextField *)textField { // 获取当前视图的 frame CGRect frame = self.view.frame; frame.origin.y = -53 阅读全文
摘要:
1、加载gif NSString *full_path = @"/Users/sdr_mac/Desktop/1f914.gif" NSData *image_data = [NSData dataWithContentsOfFile:full_path]; UIImage *gc_Image = 阅读全文
摘要:
// 添加 UIImage 的分类 ResizeUIImage @implementation UIImage (ResizeUIImage) /** 重绘图片大小 @param size 要得到的图片的尺寸大小 @return 得到的指定尺寸大小的图片 */ - (UIImage *)resize 阅读全文