Objective-C
末日山脉的日记
学一门新东西,心里不能装事情,要把自己清理干净。
展开
-
Mac文件系统
1.Fineder->前往->文件夹/电脑2.根路径:users/用户名/文件名.后缀 a.个人文件夹:users/Apple b.桌面:users/Apple/Desktop原创 2015-02-13 10:35:02 · 518 阅读 · 0 评论 -
宏定义 命名规范和常用的
命名规范http://www.jianshu.com/p/9dd18e69a954常用的宏定义:http://download.csdn.net/detail/sunnysu99/9885047参考:http://blog.csdn.net/xiaoxiaobukuang/article/details/504原创 2017-06-30 12:33:18 · 5486 阅读 · 0 评论 -
获取CPU利用率
1.参考自CSDN: http://blog.csdn.net/x1135768777/article/details/11158713stackover:https://stackoverflow.com/questions/8223348/ios-get-cpu-usage-from-application (包含swift版)2.源码需导入头文件 #import转载 2017-07-10 14:42:49 · 667 阅读 · 0 评论 -
二维码和条形码
1.二维码/*************二维码*************/#pragma mark - InterpolatedUIImage+ (UIImage *)createNonInterpolatedUIImageFormCIImage:(CIImage *)image withSize:(CGFloat) size { CGRect extent = CGRectInte原创 2017-08-25 12:22:02 · 335 阅读 · 0 评论 -
修改searchbar的背景颜色
UISearchBar是由两个subView组成的,一个是UISearchBarBackGround,另一个是UITextField. 方法一:是直接将 UISearchBarBackGround移去。方法二:是创建一个UIView设置其颜色加载到UISearchBarBaceGround上作为UISearchBar的背景颜色核心代码如下:-(void)removeBgGr转载 2017-12-04 17:24:47 · 663 阅读 · 0 评论 -
即时通讯技术的架构设计
一、WEB端实时通信技术对比在WEB端的实时通信技术中,主要有以下几种方式: 1)轮询技术轮询是最简单的一种实时通信技术,易于实现,非常适用于一些小型的应用。其基本原理是这样的,先在客户端设定一个时间间隔,然后在每个间隔里从服务器拉取一次数据,如此反复,进行实时通信。轮询的缺点是显而易见的,若时间间隔过大,则会影响实时性,若时间间隔过小,又会对服务器产生非常大的负担,并且绝大多数请求不会返回数据,...转载 2018-04-01 23:19:18 · 4259 阅读 · 0 评论 -
xcode 安装位置更改或有多个xcode安装引起的问题解决方案
1.在终端中使用 xcode-select -print-path 打印命令查看xcode安装位置2.更改xcode位置:sudo ./xcode-select -switch /Applications/Xcode.app/ 加粗部分可用你自己想要的路径替换3.再次使用xode-select -print-path看到,已经显示新的路径了...原创 2018-04-26 13:58:44 · 6973 阅读 · 0 评论 -
ios 生成c、c++文件
首先打开终端:(1)cd到你所要转成c语言文件的目录里:cd /Users/name/Desktop/test(2)然后输入clang -rewrite-objc main.m如果有多个xcode,不能找到路径,请参看上一篇的博客。如果没有提示错误的话,这时候你就会发现,在你所cd的目录下面多了一个后缀名是cpp的文件。...转载 2018-04-26 15:20:49 · 704 阅读 · 0 评论 -
UITabbar的几种使用
1.可以用kvc和kvo设置自定义的tabbar2.需要隐藏本身tabbar的分割线3.主要点://设置tab bar 中间item的图为大图标 UIViewController* vc = [UIViewController new];UINavigationController* nav = [[UINavigationController alloc] initWith原创 2017-06-28 18:35:56 · 447 阅读 · 0 评论 -
iOS_笔记
1.UIBarButtonItem不显示原因:没有ToolBar .UIBarButtonItem需要依靠ToolBar才能显示。如果是自定义的ToolBar,ButtonBar还要设置为none.原创 2015-12-04 10:10:38 · 246 阅读 · 0 评论 -
Unix指令
文件操作指令: pwd:查看当前的文件夹 cd:去往路径 ls:列出终端所在路径下的所有内容 ls -l:列出所有内容的详细信息 mkdir:新建目录 touch:新建一个文件(文件不存在才会新建) open:打开一个文件/文件夹 open ./:打开当前目录 open ../:打开上一级 who:显示当前用户名 cd../:回到上一级目录 cd / :回到根路径 rm:删翻译 2015-02-13 11:12:01 · 439 阅读 · 0 评论 -
AFN 错误总结
1.-3840manager.responseSerializer = [AFHTTPResponseSerializer serializer];2.-1016 manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"text/json",@"text/html",@原创 2015-07-28 10:03:12 · 426 阅读 · 0 评论 -
线程执行顺序例子
线程执行程序dispatch_group_t group = dispatch_group_create(); dispatch_group_async(group, dispatch_get_global_queue(0,0), ^{ NSLog(@"并行线程2"); }); dispatch_group_async(group, dispatch_g原创 2015-08-25 10:29:18 · 388 阅读 · 0 评论 -
计算2点之间的距离
计算2点之间的距离:#import "Point2D.h"#import @interface Point2D (){ double _x; double _y;}//set和get方法-(void)setX:(double)x;-(double)x;-(void)setY:(double)y;-(double)y;-(void)setX:(dou原创 2015-09-11 22:44:12 · 1543 阅读 · 0 评论 -
设置行间距,计算带行间距的文本高度
设置行间距,计算带行间距的文本高度//求有行间距的label高度- (CGSize)boundingRectWithSize:(CGSize)size WithStr:(NSString*)string andFont:(UIFont *)font andLinespace:(CGFloat)space{ NSMutableParagraphStyle *style =原创 2015-09-11 13:58:33 · 4370 阅读 · 0 评论 -
iOS 9 错误解决方法
每次更新Xcode总有些让人抓狂的错误。昨天手贱升级了iOS 9,又被无情的要求升级Xcode7,才允许真机调试。so,更新之后又有各种各样的问题。来总结一下搜集来的解决办法。1.网络https问题http://segmentfault.com/a/1190000002933776 2.Xcode拷贝过来报的错误,情况下面路径的模拟器缓存。报错:原创 2015-09-18 10:59:06 · 627 阅读 · 0 评论 -
上拉刷新,下拉加载
使用MJRefresh第三方。1.网络请求 #pragma mark -- 网络请求- (void)requestData{ NSString * urlString = [NSString stringWithFormat:@"%@%@",SERVER_URL,SearchVideo]; NSString * pageNo = [NSString strin原创 2015-09-23 15:28:12 · 369 阅读 · 0 评论 -
iOS_跳转到系统设置
跳转到系统设置里:About — prefs:root=General&path=AboutAccessibility — prefs:root=General&path=ACCESSIBILITYAirplane Mode On — prefs:root=AIRPLANE_MODEAuto-Lock — prefs:root=General&path=AUTOLOCKBrightne翻译 2015-12-01 18:32:14 · 292 阅读 · 0 评论 -
Runtime相关
http://yulingtianxia.com/blog/2014/11/05/objective-c-runtime/转载 2018-06-22 16:29:45 · 140 阅读 · 0 评论