自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

操作猛如虎的博客

共同学习,共同进步

  • 博客(17)
  • 收藏
  • 关注

原创 iOS常见错误之 linker command failed with exit code 1(use -v to see invocation)

最近时常遇到这个问题,出现这个错误原因有三: 1、引用.h文件时不小心引用成.m文件了; 2、重复导入了一些文件; 3、一些必要的依赖库未导入;如果因为前两种原因,那么是细心问题,比较好解决,但是我通常遇到的是第三种原因,只能硬着头皮查还需哪些依赖库了。原因就是这几个,希望对大家有所帮助。

2016-10-31 17:06:09 3503

原创 iOS 获取当前时间并且显示走在视图上

// 时间戳在走并且显示Demo#import "RootViewController.h"@interface RootViewController (){ UILabel *labelTime; NSTimer *timeNow;}@end@implementation RootViewController- (void)viewDidLoad { [super vie

2016-10-28 18:12:45 1216

原创 iOS获取设备全局信息方法总结(如信号,电量,设备标示)

iOS获取设备全局信息方法总结为系统创建一个随机的标示符(NSString*) createUUID { NSString *id = [[NSUserDefaults standardUserDefaults] objectForKey:@"UUID"]; //获取标识为"UUID"的值 if(id == nil) { if([[[

2016-10-28 18:04:35 3132 2

原创 iOS 获取蜂窝信号强度

调用CoreTelephony.framework的私有函数“CTGetSignalStrength”能够获取信号,如下:int getSignalStrength(){void *libHandle = dlopen("/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony", RTLD_LAZY);int (*CTG

2016-10-28 17:56:55 7042 8

原创 iOS 获取剩余电量

最简单的[UIDevice currentDevice].batteryMonitoringEnabled = YES; double deviceLevel = [UIDevice currentDevice].batteryLevel; 方法一:通过苹果官方文档里面UIDevice public API来获取,代码如下: [UIDevice currentDevice].batteryM

2016-10-28 17:51:00 3823

原创 iOS 获取wifi信号强度

虽然各种直接获取信号强度的api都被封杀了。但是还有一个另类的黑魔法可以获取到。那就是遍历UIStatusBar了- (void)getSignalStrength{ UIApplication *app = [UIApplication sharedApplication]; NSArray *subviews = [[[app valueForKey:@"statusBar"]

2016-10-28 17:43:15 5909

原创 iOS常见问题之 copypng emitted errors but did not return a nonzero exit code to indicate failure

把工程中,Build Settings - Compress PNG files 设置为NO即可。 原因可能你的图本来就是被压缩过的

2016-10-28 09:33:18 1328

原创 iOS常见问题之 IOS Assigning to 'id<XXXDelegate>' from incompatible type...

提示把错误的类型赋值给XXXDelegate, 处理方法: 把头文件修改,加上<XXXDelegate>

2016-10-25 16:36:55 5225

原创 iOS常见问题之 code signing is required for product type 'xxxxx' in SDK 'iOS 10.1'

大家在做真机调试的时候,或许会遇到这样的问题,那如何去解决? 网上有大把的教程,所以具体的我就不说了,说关键点。 当这种情况出现了: 1.看看自己工程里面的xxx-Info.plist文件里面的Bundle identifier是否正确 2.再看看自己工程中xxxTests里面的xxx-Info.plist里面的Bundle identifier是否保持一致 3.再去targets里面的x

2016-10-24 15:36:27 1760

原创 iOS常见问题之 cannot create __weak reference in file using manual reference counting

更新7.3后编译可能会出现这个错。官方的回答在这里:https://forums.developer.apple.com/thread/38934This issue behaves as intended based on the following: We are in the process of implementing weak references in all Objective-C

2016-10-24 14:14:09 444

原创 iOS常见问题之 "_kUTTagClassFilenameExtension", referenced from:

新版的ASIHttpRequest代码结构修改很多,不再像之前那样分为ASIHTTPRequest和ASIHTTPRequestDemo两个文件夹。只选取需要的代码加入到项目中后,发现编译后出现了很多错误。原因是编译的时候需要加上一些类库 CFNetwork, SystemConfiguration, MobileCoreServices, and libz.Edit: It also needs

2016-10-24 11:31:07 3158

原创 iOS常见问题之 “_OBJC_CLASS_$_ASIdentifierManager”, referenced from: objc-class-ref in

这是引用了AdSupport.Framework中的ASIdentifierManager。加上AdSupport.Framework类库就OK了。

2016-10-24 11:23:57 8968

原创 iOS常见问题之 C字符串与NSString之间的转换

有时用NSUTF8StringEncoding转码会出现nil的情况,这个时候可以用这个试试NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);本篇言简意赅,实在是网上关于这类问题有太多的废话,希望遇到同样问题的小伙伴们,能够快速的搜到这个解决方法,祝大家成功

2016-10-21 15:04:46 693

原创 iOS开发:PDF文件的加载及显示(网络、本地)

话说,公司项目需要显示PDF文件,于是遍寻了网络,发现的方法以下几种:1.使用UIWebView加载,没啥说的,根据文件路径,网络或者本地皆可,创建一个NSURLRequest,然后用webView加载就可以了,但仅仅能显示文件,很low;2.使用UIDocumentInteractionController或QLPreviewController进行预览——依然可以很方便的查看PDF文档,还有些系

2016-10-17 08:40:46 10770 12

原创 iOS 与 h5 交互

前提:在iOS控制器中加载UIWebView,设置代理,遵守UIWebViewDelegate协议。 一、iOS调用JS方法通过iOS调用JS代码实现起来比较方便直接调用UIWebView的方法- (nullable NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script;1.查询标签 // 查询标签

2016-10-09 16:57:34 673

原创 iOS常见问题之 The 'Apple Developer Program License Agreement' has been updated. In order to access certai

The ‘Apple Developer Program License Agreement’ has been updated. In order to access certain membership resources, you must accept the latest license agreement.解决方法: 进入苹果开发者中心,有个红色的提示,点击之后,同意,然后就没什么了,

2016-10-08 13:42:53 7625 4

转载 iOS 蓝牙开发

什么是蓝牙蓝牙在开发中的框架有哪些蓝牙在开发中的框架优缺点蓝牙框架之GameKit框架蓝牙框架之MultipeerConnectivity框架蓝牙框架之CoreBluetooth框架什么是蓝牙?随着蓝牙低功耗技术BLE(Bluetooth Low Energy)的发展,蓝牙技术正在一步步成熟,如今的大部分移动设备都配备有蓝牙4.0,相比之前的蓝牙技术耗电量大大降低。从iOS的发展史也不难

2016-10-05 16:30:59 576

idea学习学习学习学习

idea学习学习学习学习 你懂的

2024-02-21

libarclite-iphoneos.a

iOS Mac libarclite_iphoneos.a

2023-10-19

16.5 iOS真机测试包

16.5 iOS真机测试包

2023-09-22

16.4 iOS真机支持包

16.4 iOS真机支持包

2023-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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