Code Heaven

Choose what we love, and love it!

排序:
默认
按更新时间
按访问量

一键切换bundle为framework

因为历史原因,工程中有此子工程虽然是.framework后缀,但其实是bundle:改造方法,如第一张图。

2018-06-28 21:39:06

阅读数:7

评论数:0

静态库里面写的category被外部使用没有-force_load会导致找不到该方法

*.a静态库里面,写的category扩充的方法,在外面被第三方使用时有可能会crash,原因是没有load。如下图:解决方法:force-load 这个 *.a 

2018-05-28 20:08:38

阅读数:98

评论数:0

svn错误:a peg revision is not allowed here解决方法

refer: https://stackoverflow.com/questions/757435/how-to-escape-characters-in-subversion-managed-file-names

2018-05-04 17:09:39

阅读数:96

评论数:0

解决XCode一直indexing的方法

解决XCode一直indexing的方法XCode有时会一直卡在index的阶段,导致项目无法编译,严重阻碍了日常工作,有时这有可能是你的代码导致的《XCode 8 Stuck At Indexing》,但大部分情况是由于XCode的工程索引损坏。如果~/Library/Caches/com.ap...

2018-05-03 15:24:08

阅读数:205

评论数:0

iOS之人工智能理解

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

2017-09-12 18:35:29

阅读数:2316

评论数:0

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

在给view加阴影并且同时加圆角的时候,会遇到经典的masksToBounds问题,masksToBounds为YES或NO时,仅阴影或圆角生效,不能同时生效。为解决此问题,解决办法是加一层layer来实现。要点:1. shadow加到单独的layer上面,layer和view.layer同fra...

2017-06-05 21:50:43

阅读数:11357

评论数:1

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

几个应对方案:1. 设置 - 通用 - 用量 - 管理存储空间 - 找到更新包(ios9.3),点击,删除2. 设置 - iTunes&App Stores, 找到Updates,关闭。如果以上两个方案还不管用,直接:在手机上打开safari,地址栏输入: https://oldcat.m...

2017-04-08 17:33:02

阅读数:16024

评论数:0

居中裁剪 image 为正方形

/* 以原图最短边为边长,居中裁剪 image 为正方形 */ + (UIImage *)centerClipImage:(UIImage *)image;/* 以原图最短边为边长,居中裁剪 image 为正方形 */ + (UIImage *)centerClipImage:(UIIma...

2017-03-23 17:16:18

阅读数:4221

评论数:0

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

// // UIButton+CenterAlignment.h // QZone // // Created by Jones Duan on 14-7-30. // Copyright (c) 2014年 tencent. All rights reserved. // #impor...

2017-03-03 19:50:12

阅读数:4863

评论数:0

Mac OS X上面的Homebrew[备忘]

Mac OS X上面的Homebrewhttps://brew.sh/

2017-02-28 16:29:06

阅读数:3536

评论数: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/...

2017-01-18 17:26:45

阅读数:8952

评论数:0

iOS Exception Code 之 Magic Number

https://en.wikipedia.org/wiki/Hexspeak  iOS Exception Code 之 Magic Number 备忘。

2016-07-20 23:01:37

阅读数:5695

评论数:0

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

从 crash stack log 里面,提取 objc_msgSend 关键字,定位是否是野指针问题导致的crash,如果是则打印 crash 时的 objc_msgSend 调用的第二个参数,即 selector 的地址和名字String,方便定位和 fix 此类型的 crash。具体提取方法...

2016-06-14 18:41:38

阅读数:6041

评论数:0

audio session config

#pragma mark - #pragma mark - audio session config - (void)setAudioSessionConfig { NSError *error; AVAudioSession *session = [AVAudioSession...

2016-04-21 14:36:15

阅读数:6042

评论数:1

UILabel 调整行间距

/* 调整行间距 */ + (void)adjustLineSpacingOfLabel:(UILabel *)label to:(CGFloat)lineSpacing { NSString *textStr = label.text; if (textStr.length ...

2016-01-29 17:21:45

阅读数:5861

评论数:0

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

备忘:lldb 打印视图层次: 对某一个view,比如operationBgViewpo [operationBgView recursiveDescription];

2016-01-15 13:04:46

阅读数:8619

评论数: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:@pr...

2015-12-01 20:46:07

阅读数:5244

评论数:0

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

eg:NSString *strtest =@"7fffffff"; NSUInteger val = strtoul([[strtest substringWithRange:NSMakeRange(0, 8)] UTF8String], 0, 16); NS...

2015-09-28 17:32:29

阅读数:7421

评论数: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, ...

2015-09-23 19:12:20

阅读数:7304

评论数:0

No Team Selected:A team must be selected to run 'ProjectName' on iPhoneName

1. 现象:发布在 app store 的 qzone,app bundle identifier:com.tencent.qzone证书支持com.tencent.*然后自已写的测试demo,bundle identifier:com.tencent.iOSTest拿了一堆将机器identifi...

2015-09-23 18:33:31

阅读数:13953

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭