iOS
一直很安静zs
这个作者很懒,什么都没留下…
展开
-
iOS 根据 crash 崩溃 报告的内存地址定位到代码位置
1,首先要有崩溃的app上传时候的打包文件,也就是 .xcarchive文件。这个文件可以通过以下方法找到,点击Xcode右上角的Organizer,然后点击Organizer上面的Archives,就可以看到下面有个列表,列出的都是打包的文件,其中一个就是你打包时候留下的,找到它。找到后点击右键显示包内容,看到dSYMs文件和Products文件夹 。先打开dSYMs文件夹,看到yourapp.转载 2017-02-27 17:49:49 · 764 阅读 · 0 评论 -
iOS加急审核
1、在iTunesconnect页面,点击右上角的“?”图标,在弹出菜单中选择“联系我们”:2、在Contact Us页面,选择“App Review” —> “App Store Review” —>” Request Expedited Review”:3、在表格里填写相关信息,其中最重要的写你需要加急审核的原因。一般是写要赶某个重大节日运营节点,或者紧急修复某个严重的原创 2016-12-15 17:26:47 · 257 阅读 · 0 评论 -
AppStore审核指南
http://blog.csdn.net/sunraining1/article/details/50905714原创 2016-12-06 09:46:23 · 211 阅读 · 0 评论 -
ios IPv6环境测试
链接:http://www.cocoachina.com/ios/20160525/16431.html原创 2016-12-01 11:48:56 · 610 阅读 · 0 评论 -
UISearchBar输入框背景色
UISearchBar *searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(10, 22, kScreenW - 10, 30)]; searchBar.tintColor = [UIColor darkGrayColor]; searchBar.barTintColor = [UIColor whiteColor]原创 2016-11-18 14:27:22 · 2024 阅读 · 0 评论 -
tableview某一个section实现多选
viewcontroller.m#import "ViewController.h"#import "SectionOneCell.h"#import "SectionTwoCell.h"@interface ViewController () @property (nonatomic, assign) NSInteger currentEditingStyle;@prope原创 2016-11-15 11:00:56 · 1398 阅读 · 0 评论 -
修改状态栏以及navgationController标题颜色
1、info.plist文件中添加字段:View controller-based status bar appearance ——————> NO2、设置状态栏字体 [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; [viewcontroller setNeed原创 2016-10-31 11:44:30 · 254 阅读 · 0 评论 -
支付宝集成
一、下载支付宝SDK,导入到项目中:1、文件路径问题:target ---> buildsetting ---> header search path ---> 添加:$(SRCROOT)/项目名/Library/Alipay2、混编问题:target ---> buildsetting ---> Apple LLVM 7.0 - Language ---> Compile原创 2016-08-29 14:41:55 · 381 阅读 · 0 评论 -
iOS变长参数
[self testWithTitles:@"123",@"456",nil];- (void)testWithTitles:(nullable NSString *)titles, ...{ va_list argsList; va_start(argsList, titles); while(titles != nil) { BDLog(原创 2017-03-20 15:06:24 · 251 阅读 · 0 评论 -
UITabBar自定义,顶部曲线,中间按钮突出(OC)
// TabLineView.h#import @interface TabLineView : UIView@end// TabLineView.m#import "TabLineView.h"@interface TabLineView ()@property (nonatomic,assign) CGFloat lineY;@property (nonato原创 2017-04-12 11:15:28 · 681 阅读 · 0 评论 -
pod search 出错
[!] Unable to find a pod with name, author, summary, or description matching `AFNetworking`1、rm ~/Library/Caches/CocoaPods/search_index.json2、pod search AFNetworking原创 2017-07-07 14:46:54 · 436 阅读 · 0 评论 -
一些常用网址
xcode查看设备信息:选中模拟器 —> Hardware —> Device —> Manage Device原创 2016-09-02 10:25:32 · 1161 阅读 · 0 评论 -
SDWebImage支持URL不变时更新图片内容
SDWebImage支持URL不变时更新图片内容原文地址:http://www.cnblogs.com/renshengruozhiruchujian/p/5886382.htmlSDWebImage在iOS项目中是一个很常用的开源库,而且众所周知的是,它是基于URL作为Key来实现图片缓存机制的。在90%左右的情况下,图片与URL是一一对应的,即使服务器修改了图片也会相应转载 2017-09-19 11:07:40 · 427 阅读 · 0 评论 -
Xcode真机调试支持包路径
将支持包复制到:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport原创 2017-10-31 16:28:30 · 4741 阅读 · 0 评论 -
cocoapods相关问题
1、cocopods遇到The dependency `XXXXXX` is not used in any concrete target的报错处理: http://blog.csdn.net/zhaojinqiang12/article/details/516821912、电脑升级系统后,cocoapods命令找不到:sudo gem install -n /usr/loc原创 2016-07-06 14:56:21 · 229 阅读 · 0 评论 -
iOS开发tableViewcell中的textField输入中文时向下偏移的问题
之前项目中从未遇到过这个问题,最近遇到了很是头疼,找了2天没找着原因,到现在也不知道为啥。。。我只是设置了一下textfield的clearButtonMode,就莫名其妙的好了。。。textField.clearButtonMode = UITextFieldViewModeWhileEditing;原创 2017-09-26 16:15:55 · 410 阅读 · 0 评论 -
iOS 跳转到App Store特定应用界面
获取应用在App Store的下载地址的方式:1、电脑打开iTunes2、搜索应用程序3、点击应用程序下Get按钮右侧下拉按钮,选择Copy URL4、将URL中的https://改为:itms-apps://5、实现代码:[[UIApplication sharedApplication] openURL:[NSURL URLWithStrin原创 2017-07-18 11:51:30 · 560 阅读 · 0 评论 -
虚拟机识别iPhone,Xcode却不识别问题
1、在MacOSX未开启之前,选择虚拟机菜单:虚拟机 -> 设置 -> USB控制器 -> USB兼容性 -> USB 2.02、启动MacOSX原创 2017-07-18 11:39:36 · 1361 阅读 · 0 评论 -
iOS 融云获取token
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; NSDictionary *dict = @{@"userId":@"11", @"name":@"zs", @"portraitUri":@"http://www.baidu.com/a.png"}; NSString *timestamp = [[NS原创 2017-07-17 16:02:39 · 709 阅读 · 0 评论 -
NSDate时区转换
// 直接[NSDate date]获取的日期比当前日期少8小时NSTimeZone *timeZone = [[NSTimeZone alloc] init];timeZone = [NSTimeZone systemTimeZone];//获取本地时区NSTimeInterval interval = [timeZone secondsFromGMT];NSDate *nowDate原创 2016-10-28 14:03:22 · 296 阅读 · 0 评论 -
iOS10系统安装新软件后无法联网的解决办法
原文地址:http://jingyan.baidu.com/article/2c8c281da290a20008252a9a.html原创 2016-10-26 16:52:47 · 1680 阅读 · 0 评论 -
限制UITextFeild字数
// 实现UITextfield的代理方法- (void)textViewDidChange:(UITextView *)textView{ NSInteger number = [textView.text length]; if (number > 10) { UIAlertView *tipAlert = [[UIAlertView alloc]原创 2016-10-26 16:32:39 · 195 阅读 · 0 评论 -
iOS自动布局解决警告Automatic Preferred Max Layout Width is not available on iOS versions prior to 8.0
http://www.zhimengzhe.com/IOSkaifa/2847.html原创 2016-07-06 14:49:25 · 304 阅读 · 0 评论 -
picker自定义高度
// picker view的默认高度是216,默认不可修改,要想修改,可使用以下方法:pickerView.autoresizingMask = UIViewAutoresizingFlexibleHeight|UIViewAutoresizingFlexibleWidth;原创 2016-07-16 14:48:05 · 2924 阅读 · 0 评论 -
系统UINavigationController的返回
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:viewController]; nav.navigationBar.tintColor = kGlobalColor; [[UIBarButtonItem appearance] setBackButto原创 2016-07-26 17:29:59 · 204 阅读 · 0 评论 -
改变系统导航栏自带的返回按钮点击事件
#import @protocol BackButtonHandlerProtocol @optional// Override this method in UIViewController derived class to handle 'Back' button click-(BOOL)navigationShouldPopOnBackButton;@end@inte转载 2016-07-25 10:10:07 · 4160 阅读 · 0 评论 -
iOS检测键盘输入语言类型
- (void)viewDidLoad{ [super viewDidLoad]; NSNotificationCenter *nCenter = [NSNotificationCenter defaultCenter]; [nCenter addObserver:self selector:@selector(languageChanged:) name:UITextI原创 2016-07-13 09:14:15 · 2689 阅读 · 0 评论 -
iOS 查看UI控件层次结构的方法
recursiveDescription:查看一下的视图层次结构如:po [self.searchBar recursiveDescription]原创 2016-06-30 14:49:51 · 2268 阅读 · 0 评论 -
APP启动时控制台输出unexpected nil window in _UIApplicationHandleEventFromQueueEvent
appDelegate中,将:self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];[self.window makeKeyAndVisible];改为:self.window = [[UIWindow alloc] init];[self.window makeKeyAndVisibl原创 2016-07-22 16:55:56 · 2773 阅读 · 0 评论 -
iOS图片拉伸问题
CGFloat top = 25; // 顶端盖高度 CGFloat bottom = 25 ; // 底端盖高度 CGFloat left = 10; // 左端盖宽度 CGFloat right = 10; // 右端盖宽度 UIEdgeInsets insets = UIEdgeInsetsMake(top, left, bottom, right); // 指定为拉伸模原创 2016-04-27 22:45:12 · 267 阅读 · 0 评论 -
qq第三方登录时头像为qq空间头像的问题
qq第三方登录时头像为qq空间头像的问题:UMSocialSnsPlatform *snsPlatform = [UMSocialSnsPlatformManager getSocialPlatformWithName:UMShareToQQ]; snsPlatform.loginClickHandler(self, [UMSocialControllerService原创 2016-07-06 14:54:05 · 1565 阅读 · 0 评论 -
iOS 检测字符串中是否包含表情符号
+ (BOOL)stringContainsEmoji:(NSString *)string{ __block BOOL returnValue = NO; [string enumerateSubstringsInRange:NSMakeRange(0, [string length]) options:NSStringEnumerationByComposedCh原创 2016-07-06 16:10:19 · 2756 阅读 · 0 评论 -
高德地图设置当前地图的经纬度范围
- (void)mapView:(MAMapView *)mapView didUpdateUserLocation:(MAUserLocation *)userLocation updatingLocation:(BOOL) updatingLocation{ if (updatingLocation) { CLLocationCoordinate2D loca原创 2016-07-21 14:17:32 · 5353 阅读 · 0 评论 -
UILabel文字添加删除线
/***@param NSFontAttributeName文字大小*@param NSForegroundColorAttributeName文字颜色*@param NSStrikethroughColorAttributeName删除线的颜色*@param NSStrikethroughStyleAttributeName删除线样式*/UILabel *priceLabel = [原创 2016-08-15 12:53:22 · 374 阅读 · 0 评论 -
友盟微信、QQ分享 --- 分享纯文本
1、Target --> Info --> URL Type:2、info.plist文件配置:3、在AppDelegate中配置友盟APPKey1>导入头文件:#import #import #import - (void)setupUMKey{ //设置友盟key [UMSocialData setAppKey:@""];原创 2016-09-05 17:27:57 · 2949 阅读 · 0 评论 -
Implicit declaration of function 'sysctl' is invalid in C99
原创 2016-08-25 17:21:58 · 644 阅读 · 0 评论 -
iOS获取WiFi的信息
/** * 获取WiFi的信息 * 需添加SystemConfiguration.framework * iOS9之后被废弃,由完全替代 */- (NSString *)fetchWiFiName{ NSArray *ifs = (__bridge_transfer NSArray *)CNCopySupportedInterfaces(); if (!ifs)原创 2016-08-25 16:51:22 · 529 阅读 · 0 评论 -
压缩图片
/** * 压缩图片 */- (UIImage *)imageWithImageSimple:(UIImage*)image scaledToSize:(CGSize)newSize{ UIGraphicsBeginImageContext(newSize); [image drawInRect:CGRectMake(0,0,newSize.width,newSize.h原创 2016-08-25 09:13:17 · 169 阅读 · 0 评论 -
防止按钮在短时间内被多次点击
- (void)buttonClicked:(UIButton *)btn{ // 在0.2秒时间间隔内多次点击只响应一次点击事件, todoSomething就是具体要实现的方法 [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(todoSomething:) obj原创 2016-08-29 17:23:42 · 1458 阅读 · 0 评论 -
'libxml/tree.h' file not found
Header Search Paths 改为:${SDKROOT}/usr/include/libxml2原创 2016-08-17 17:52:48 · 180 阅读 · 0 评论