![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
objective-c
星空下的凝望~
QQ:3093066830,欢迎交流iOS技术。
我的简书链接:http://www.jianshu.com/u/36760a43ab54
展开
-
iOS Unknown class ViewController in Interface Builder file 问题解决
这边文章就是对项目初始化不想使用Main.storyboard,而调整成代码window加载的知识记录,希望能帮助到有需要的朋友。错误分析:‘Unknown class ViewController in Interface Builder file’的错误原因,就是因为新建项目中删掉了系统自动创建的那个ViewController,新建并使用了开发者自定义的ViweController, 但是项目工程main.storyboard中还是使用原来的ViewController。排查方法:查看项目中有原创 2021-02-20 14:45:41 · 2412 阅读 · 2 评论 -
iOS 如何判断TableView已经reloadData完成
最近在友盟收集的Bug中,发现一个问题···-[UITableView _contentOffsetForScrollingToRowAtIndexPath:atScrollPosition:usingPresentationValues:]: row (0) beyond bounds (0) for section (0). (null) 就是在执行下面这两句代码是造成了程序闪...原创 2019-09-29 20:22:13 · 1229 阅读 · 0 评论 -
iOS UIImage 图片裁剪 , 旋转裁剪 , 缩放裁剪 , 平移
这里是本人项目的里用的全部代码,可以直接拷贝使用:CameraCutView.h```#import <UIKit/UIKit.h>NS_ASSUME_NONNULL_BEGIN@interface CameraCutView : UIView@property (nonatomic) UIImage * mTargetImage;@property (no...原创 2019-09-29 11:08:25 · 2726 阅读 · 0 评论 -
让UITableView的section header view不悬停的方法
当 UITableView 的 style 属性设置为 Plain 时,这个tableview的section header在滚动时会默认悬停在界面顶端。取消这一特性的方法有两种: 将 style 设置为 Grouped 。这时所有的section header都会随着scrollview滚动了。不过 grouped 和 plain 的样式有轻微区别,切换样式后也许需原创 2017-04-25 18:31:18 · 558 阅读 · 0 评论 -
判断APP用户手机是否开启了定位服务
1.导入类库:#import 2.判断APP用户手机是否开启了定位服务:这里就要查看CLLocationManager的授权状态,此方法会返回当前授权状态:[CLLocationManager authorizationStatus]授权状态为枚举值:kCLAuthorizationStatusNotDetermined //用户尚未对该应用程序作原创 2017-05-03 14:44:56 · 4911 阅读 · 0 评论 -
在oc中如何利用反射机制
反射机制的概念:对于任意一个类,都能够知道这个类的都有属性和方法对于任意一个对象,都能够调用它的任意一个方法和属性这种动态获取的信息以及动态调用对象的方法的 功能成为Java语言的反射机制。在oc中 如何利用反射机制· 利用 NSClassFormString 方法类使用字符串获得类· 利用 isMemberOfClass:判断是否是某一个类·利用 isKind原创 2017-04-16 20:21:07 · 1414 阅读 · 0 评论 -
oc--GCD 定时器 --- 学习笔记
#import "ViewController.h"@interface ViewController ()@property (nonatomic,strong) dispatch_source_t timer;@end@implementation ViewController- (void)viewDidLoad { [super viewDidLo原创 2017-04-06 14:21:43 · 428 阅读 · 0 评论 -
自定义view,AppDelegate等地方,控制器的跳转方法
#pragma mark ---- 跳转控制器的方法 ----(void)jumpViewController{ MoreViewController *more = [[MoreViewController alloc]init]; UIApplication *app =[UIApplication sharedApplication]; AppDe原创 2017-04-13 23:26:09 · 599 阅读 · 0 评论 -
环信头像和昵称显示问题 (添加消息扩展)--本人已实现效果
在这个类中 "EaseMessageViewController.h"#pragma mark - public // 搜这个这个 做响应的 修改- (NSArray *)formatMessages:(NSArray *)messages{ NSMutableArray *formattedArray = [[NSMutableArray alloc] init];原创 2017-03-31 18:15:36 · 3133 阅读 · 0 评论 -
iOS调用系统相册、相机 显示中文标题
使用phonegap调用系统相册、相机发现是英文的系统相簿界面后标题显示“photos”,但是手机语言已经设置显示中文,纠结半天,最终在info.plist设置解决问题,我反正闲着也是没事于是就搜索了下相关的资料发现在项目的info.plist里面添加Localized resources can be mixed YES(表示是否允许应用程序获取框架库内语言)即可解决这个问题。原创 2017-03-31 15:17:49 · 411 阅读 · 0 评论 -
SDWebImage 获取缓存大小
//获取缓存的大小 //在获取缓存的方法写上这两句代码NSUInteger intg = [[SDImageCache sharedImageCache] getSize];//NSString * currentVolum = [NSString stringWithFormat:@"%@",[self fileSizeWithInterge:intg]];/原创 2016-10-10 10:06:19 · 4634 阅读 · 0 评论 -
SQLite 数据库 -- 学习笔记
#import "ViewController.h"//保存 ----> NSFilehandle//100 ----> array 99 ----> array 100//数据库 ----> dic ----> 哈希表 ----> 哈希算法//保存数据 ----> 读取制定的数据//mySql sql xxx orcale (10原创 2017-04-09 22:39:23 · 236 阅读 · 0 评论 -
UILabel的高度和宽度自适应
经常会遇到这样需要 Label宽度不确定。需要自适应、今天刚好由于这种情况,顺便写了一个类别 。特别简单:1 创建category (附上创建类别的方法).h 文件+ (CGFloat)getHeightByWidth:(CGFloat)width title:(NSString *)title font:(UIFont*)font;+ (CGFloat)ge原创 2017-04-08 10:47:01 · 5129 阅读 · 0 评论 -
OC_字符串显示不同颜色
UILabel *lab = [[UILabel alloc]init]; lab.frame = CGRectMake(20, 100, 300, 30); [self.view addSubview:lab]; NSMutableAttributedString *aString; NSString *integralStr = @"integral原创 2017-04-07 23:55:49 · 1063 阅读 · 0 评论 -
讯飞开发遇到的坑----开发文档缺少一个依赖库
因为电脑用不了cocopods,所以只能用手动导入SDK,配置文件,按着开发文档一步一步来,结果老是报错,百度了好久,才发现这个坑,不知道有多少人踩到了。原创 2017-04-06 22:13:03 · 638 阅读 · 0 评论