自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 titleView不居中的问题

titleView不居中的问题if (@available(iOS 11, *)) { CGRect leftViewbounds = self.navigationItem.leftBarButtonItem.customView.bounds; CGRect rightViewbounds = self.navigationItem.rightBarButtonItem.cu...

2020-04-28 18:46:47 326

原创 NSArray倒序

NSArray倒序NSMutableArray *array = [NSMutableArray arrayWithObjects:@"1",@"2",@"3",nil];NSArray* reversedArray = [[array reverseObjectEnumerator] allObjects];

2020-04-27 08:18:03 424

原创 ios获取已安装的应用列表

ios获取已安装的应用列表#ios-(NSMutableArray*) getInstallAppInfo{ NSMutableArray *arrayAppInfo = [[NSMutableArray alloc] init]; //获取应用程序列表 Class cls = NSClassFromString(@"LSApplicationWor...

2020-04-14 22:43:33 2866

原创 ios获取硬件信息

ios获取硬件信息#ios- (NSDictionary*)getDeviceInfo{ NSString *strUDID = [self getUDID]; NSString *strSN = [self getSerialNumber]; NSString *strWifiAddress = [self getWifiAddress]; ...

2020-04-14 22:42:22 452

原创 ios获取系统信息

ios获取系统信息#ios//获取系统信息-(NSDictionary* )getSystemInfo{ [NSBundle mainBundle]; NSString *strName = [[UIDevice currentDevice] name]; //获取机器名称 NSString *strOsver = [[UIDevice curre...

2020-04-14 22:41:00 538

原创 ios获取气压计信息

ios获取气压计信息#ios- (NSDictionary*)getAltimeter{ //创建气压计(测高仪) CMAltimeter *altimeter = [[CMAltimeter alloc] init]; //检测当前设备是否可用(iphone6机型之后新增) if([CMAltimeter isRelativeAltitudeAvai...

2020-04-14 22:39:21 731

原创 ios获取磁力计信息

ios获取磁力计信息#ios-(NSDictionary*) getMagnetometer{ CMMotionManager *motionMagnet = [[CMMotionManager alloc] init]; motionMagnet.magnetometerUpdateInterval = 0.1; if ([motionM...

2020-04-14 22:38:31 449

原创 ios获取陀螺仪信息

ios获取陀螺仪信息#ios- (NSDictionary*) getGyroscope{ CMMotionManager *motionGyro = [[CMMotionManager alloc] init]; motionGyro.gyroUpdateInterval = 0.1; if ([motionGyro isGyroAvailable...

2020-04-14 22:36:37 1112

原创 ios获取加速计信息

ios获取加速计信息#ios- (NSDictionary*)getAccelerometer{ CMMotionManager *motionAcceler = [[CMMotionManager alloc] init]; motionAcceler.accelerometerUpdateInterval = 0.1; if ([motionAccel...

2020-04-14 22:35:48 167

原创 ios获取代理信息

ios获取代理信息#ios- (NSDictionary*) getProxyInfo { NSDictionary *proxySettings = (__bridge NSDictionary *)(CFNetworkCopySystemProxySettings()); NSArray *proxies = (__bridge NSArray *)(CFNetworkCo...

2020-04-13 17:34:26 329

原创 ios获取ip信息

ios获取ip信息#ios#include <arpa/inet.h>#include <dns.h>#include <resolv.h>#include <ifaddrs.h>- (NSDictionary *)getIPAddressInfo:(NSString*)strInterface { NSMutableDicti...

2020-04-13 16:38:18 276

原创 ios获取dns信息

ios获取dns信息#ios#include <arpa/inet.h>#include <dns.h>#include <resolv.h>- (NSDictionary *)getDNSInfo { NSMutableArray *dnsList = [NSMutableArray array]; res_state res = ...

2020-04-13 16:17:51 1574

原创 ios11以下获取wifi信息

ios11以下获取wifi信息#ios- (NSDictionary *)getWifiInfo { NSArray *infos = CFBridgingRelease(CNCopySupportedInterfaces()); id info = nil; for (NSString *ifname in infos) { info = (__bri...

2020-04-12 09:54:03 313

原创 ios根据ARP表获取mac地址

ios根据ARP表获取mac地址#ios-(NSString*) getMacAddress:(NSString *)strIP { NSString *macAddr = nil; const char *ip = [strIP UTF8String]; if (ip == nil) { return nil; }...

2020-04-03 09:14:35 1091 4

原创 ios获取ip

ios获取ip#ios- (NSString *)getIPAddress:(BOOL)preferIPv4 { NSArray *searchArray = preferIPv4 ? @[ IOS_VPN @"/" IP_ADDR_IPv4, IOS_VPN @"/" IP_ADDR_IPv6, IOS_WIFI @"/" IP_ADDR_IPv4, IOS_WIFI @"/...

2020-04-03 09:05:47 172 1

原创 获取IDFV

获取IDFV#iosNSString *strIDFV = [[[UIDevice currentDevice] identifierForVendor] UUIDString];NSLog(@"IDFV: %@", strIDFV);

2020-04-03 08:52:15 695

原创 获取IDFA

获取IDFA#ios#import <AdSupport/AdSupport.h>NSString *strIDFA = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];NSLog(@"IDFA: %@", strIDFA);

2020-04-03 08:49:22 727

原创 method swizzing替换系统函数

method swizzing替换系统函数#ios#import <objc/runtime.h>@implementation UIDevice (swizzling)+ (void)load { static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ Class...

2020-04-03 00:20:43 137

原创 使用fishhook hook函数fopen

使用fishhook hook函数fopen#ios#import <dlfcn.h>#import <stdio.h>#import "fishhook.h"static FILE* (*orig_fopen)(const char *filename, const char *mode);FILE* my_fopen(const char *filena...

2020-04-03 00:10:04 701

空空如也

空空如也

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

TA关注的人

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