iOS之人工智能理解

【硅谷问道】对于 iOS 开发,人工智能意味着什么?http://www.cocoachina.com/ios/20170911/20526.html...
阅读(967) 评论(0)

UIView周边加阴影,并且同时圆角

在给view加阴影并且同时加圆角的时候,会遇到经典的masksToBounds问题,masksToBounds为YES或NO时,仅阴影或圆角生效,不能同时生效。为解决此问题,解决办法是加一层layer来实现。要点:1. shadow加到单独的layer上面,layer和view.layer同frame,并且是路经阴影额?,然后加到view的底层;2. 在view的layer上面加cornerRad...
阅读(3226) 评论(1)

如何关闭iOS系统自动更新提示?

几个应对方案:1. 设置 - 通用 - 用量 - 管理存储空间 - 找到更新包(ios9.3),点击,删除2. 设置 - iTunes&App Stores, 找到Updates,关闭。如果以上两个方案还不管用,直接:在手机上打开safari,地址栏输入: https://oldcat.me/web/NOOTA9.mobileconfig然后回车按照要求安装此provision文件即可,然后重启。...
阅读(3365) 评论(0)

居中裁剪 image 为正方形

/* 以原图最短边为边长,居中裁剪 image 为正方形 */ + (UIImage *)centerClipImage:(UIImage *)image;/* 以原图最短边为边长,居中裁剪 image 为正方形 */ + (UIImage *)centerClipImage:(UIImage *)image { if (!image) { return nil; ...
阅读(2681) 评论(0)

UIButton水平居中、垂直居中按钮 image 和 title

// // UIButton+CenterAlignment.h // QZone // // Created by Jones Duan on 14-7-30. // Copyright (c) 2014年 tencent. All rights reserved. // #import @interface UIButton (CenterAlignment) /** *...
阅读(2852) 评论(0)

Mac OS X上面的Homebrew[备忘]

Mac OS X上面的Homebrewhttps://brew.sh/...
阅读(2589) 评论(0)

MagSafe 适配器给MacBook Pro充电,LED指示灯不亮,使用 Apple Hardware Test检测硬件

如题:MagSafe 适配器给MacBook Pro充电,LED指示灯不亮,使用 Apple Hardware Test检测硬件苹果官方技术支持:一、 2013 年 6 月及以后出的Mac,使用 Apple Diagnostics  https://support.apple.com/zh-cn/HT202731二、 2013 年 6 月之前出的Mac,使用 Apple Hardware Test...
阅读(4133) 评论(0)

iOS Exception Code 之 Magic Number

https://en.wikipedia.org/wiki/Hexspeak  iOS Exception Code 之 Magic Number 备忘。...
阅读(3814) 评论(0)

iOS objc_msgSend 野指针Crash 从 Log 提取 Crash 时 selector 的地址和名字并打印

从 crash stack log 里面,提取 objc_msgSend 关键字,定位是否是野指针问题导致的crash,如果是则打印 crash 时的 objc_msgSend 调用的第二个参数,即 selector 的地址和名字String,方便定位和 fix 此类型的 crash。具体提取方法:1. 提取字符串地址:32bit 机器,读取 crash 时 log 里面 r1: 0x 后面的 8...
阅读(4257) 评论(0)

audio session config

#pragma mark - #pragma mark - audio session config - (void)setAudioSessionConfig { NSError *error; AVAudioSession *session = [AVAudioSession sharedInstance]; _originalAudioSessionCategory...
阅读(4967) 评论(1)

UILabel 调整行间距

/* 调整行间距 */ + (void)adjustLineSpacingOfLabel:(UILabel *)label to:(CGFloat)lineSpacing { NSString *textStr = label.text; if (textStr.length <= 0) { return; } NSMutableAtt...
阅读(4565) 评论(0)

lldb po [$view recursiveDescription]; 打印视图层次

备忘:lldb 打印视图层次: 对某一个view,比如operationBgViewpo [operationBgView recursiveDescription];...
阅读(6516) 评论(0)

How Do I Declare A Block in Objective-C? [备忘]

How Do I Declare A Block in Objective-C?As a local variable:returnType (^blockName)(parameterTypes) = ^returnType(parameters) {...};As a property:@property (nonatomic, copy) returnType (^blockName)(pa...
阅读(4253) 评论(0)

十六进制字符串转化为十进制值strtoul函数

eg:NSString *strtest =@"7fffffff"; NSUInteger val = strtoul([[strtest substringWithRange:NSMakeRange(0, 8)] UTF8String], 0, 16); NSLog(@"val = %d", val);打印结果:2015-09-28 17:26:51.420 iOSTest[28...
阅读(5481) 评论(1)

关于[[NSNotificationCenter defaultCenter] addObserver不remove后续又收到通知crash问题

今天试了一个小demo,测出一个现象,同步出来:object 作为 observer 监听了通知 A,然后 object 中途被释放执行了dealloc,随后app发出这个通知 A:iOS 6、iOS 7、iOS 8: 必挂iOS 9:不会挂真机测试。iOS 9.0 Documentation, 最新文档:- addObserver:selector:name:object: 是说要添加remov...
阅读(5886) 评论(0)
260条 共18页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1242935次
    • 积分:11250
    • 等级:
    • 排名:第1518名
    • 原创:108篇
    • 转载:152篇
    • 译文:0篇
    • 评论:188条
    最新评论