1
不知道怎么删除,留个站位吧,再写博客可以用。【详细】
ios
2018年07月21日 赞:0 评论:0 阅读:12
[完] iOS开发中variable is not assignable missing block的解决办法
开发中报错variable is not assignable missing block 意思是:变量是不可以转让的缺块。 我们需要在变量的前面添加一个关键字 static。【详细】
ios
2018年07月19日 赞:0 评论:0 阅读:139
[完] 取图片上面的像素颜色
只是用了好用,拿来分享,参考网址 如有侵权,请联系我删除,谢谢开源的童鞋。 不熟悉的点总结: m = (char *)malloc(sizeof(char)); malloc() 动态分配内存,用malloc分配内存的首地址,然后赋值给变量m 如果需要代码的话,请在 这里拿 ,这个网站很多东西不是很好用,哈哈【详细】
ios
2018年07月19日 赞:0 评论:0 阅读:141
[完] malloc()函数
引言: 将非ARC文件转换成ARC文件:-fobjc-arc 将ARC文件转化成非ARC文件:-fno-objc-arc malloc() 动态内存分配 char m; scanf(@" %c",&m); 出现报错,信息如下: Implicit conversion of an Objective-C pointer to 'const char *' is disallowed with ARC ① const 和 static的 作用; char *m; scanf(@" %c",m); NSLog(@"the character is %c",*m); DLog(@"the character is %s",m) 这样写的话,会崩溃,原因是...【详细】
ios
2018年07月19日 赞:0 评论:0 阅读:126
[完] iOS ➕方法-方法 中的self具体表示什么?
//+ 方法 + (instancetype)cellWithTableView:(UITableView *)tableView { static NSString *cellID = @"unlockCellIdentifier"; id cell = [tableView dequeueReusableCellWithIdentifier:cellID]; DLog(@"%@>>>%@", self, [self superclass]); if (!cell) { DLog(@"%@",self); cell = [[self alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellID]; } return cell; } 2018-07-18 14:34:26.964118+0800 bluetoothLock[4786:185390] [文件名:/U...【详细】
ios
2018年07月19日 赞:0 评论:0 阅读:171
iOS 为什么不建议使用NSLog
调试程序的时候,我们会用到NSLog打印一些日志,然后上架的时候都注释掉,我们定义一个宏,在上架版本release的时候,可以直接关闭掉。 #ifdef DEBUG # define DLog(fmt, ...) NSLog((@"[文件名:%s]\n" "[函数名:%s]\n" "[行号:%d] \n" fmt), __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__); #else # define DLog(...); #endif // __FILE__ 文件名地址 // __FUNCTION__ 函数名 // __LINE__ 行数 /...【详细】
ios
2018年07月03日 赞:0 评论:0 阅读:544
页面跳转卡顿
只是一个页面跳转,其他什么的都米有做 addCellVC *addCell = [[addCellVC alloc] init]; [self.navigationController pushViewController:addCell animated:YES]; 额,这个是没有做跳转页面的背景导致的,要跳转到的页面添加一下背景色就OK self.view.backgroundColor = [UIColor whiteColor];【详细】
ios
2018年06月21日 赞:0 评论:0 阅读:213
git 命令行提交代码
1、首先在git官网创建自己的账户; 2、网页上的操作可以这篇; 3、我们今天主要讲命令行操作, git init git remote add origin https://github.com/******/web // 第一次的时候需要 git add . git commit -m "Initial commit" git push -u origin master // 第一次的时候需要 // 需要输入账号密码的时候,输入你在git申请的账号和设置过的密码就OK cd /Users/tuoge/Desktop/iOS/bluetoothL...【详细】
ios
2018年06月20日 赞:0 评论:0 阅读:129
Application Loader登录不了 Please sign in with an app-specific password. You can create one at applei...
今天不知道苹果又搞什么鬼?用Application Loader的时候,登录一直出现“Please sign in with an app-specific password. You can create one at appleid.apple.com.” 如下: 这个是因为你开了双重验证。 解决方法: 1、登录苹果官网 2、点击进入Account页面; 3、点击生成密码就OK了,英文的话,如下图所示: 苹果官网的说明,使用App 专用密码 ,然并卵,不管用 哈...【详细】
ios
2018年06月20日 赞:0 评论:0 阅读:196
url 中文字符处理
加密或者url中文字符或者特殊符号的处理,不是全部,只是对特殊符号的处理。 NSCharacterSet *allowedCharacters = [[NSCharacterSet characterSetWithCharactersInString:@"!#$%&'()*+,/:;=?@[]"] invertedSet]; NSString *encodedUrl = [str1 stringByAddingPercentEncodingWithAllowedCharacters:allowedCharacters];【详细】
ios
2018年06月19日 赞:0 评论:0 阅读:220
iOS 蓝牙check字段校验和 就是这么简单
先上代码再说o( ̄︶ ̄)o 写命令的时候拼接用mutabledata拼接,不要用byte拼,这样处理会更简单一些 博客中的尖括号都用《》这两个来代替了,,cocoChina 霸占了尖括号,用的话会有很多的问题,为了能直接拿到代码,只好用《》来代替了。。蛋疼的说 #pragma mark - check字段校验和 - (NSData *)checkFieldCheckout:(NSData *)originalData { // data 转 16进制 NSStr...【详细】
ios
2018年06月13日 赞:0 评论:0 阅读:293
Mac 显示隐藏文件命令行
打开终端,输入: defaults write com.apple.finder AppleShowAllFiles -bool true // 此命令显示隐藏文件 defaults write com.apple.finder AppleShowAllFiles -bool false // 此命令关闭显示隐藏文件 命令运行之后需要重新加载Finder:快捷键option+command+esc,选中Finder,重新启动即可【详细】
ios
2018年06月12日 赞:0 评论:0 阅读:117
iOS APNS推送
网上已经有大神写的非常不错了,拿来分享 iOS 远程消息推送 APNS推送原理和一步一步开发详解篇 手把手教你做iOS推送 唯一需要注意的就是,导出 .p12文件的时候,如果设置密码,一定一定要写下来,不然以后你肯定就忘了。 还有一个坑,记得貌似是最后的时候,哪一行命令行实际上是一下打了两行才对,等我找一下再更新一下 哈哈,找...【详细】
ios
2018年06月12日 赞:0 评论:0 阅读:140
iOS MQTT 协议消息通知
首先声明一下,我用的是 MQTTKit ,因为 MQTTClient 有一些问题,后台用的是混合主题,然后一直为空,无奈,换成了MQTTKit ,一次成功,再次表示感谢,对开源的大神们o( ̄︶ ̄)o 直接上代码 : .h #import <Foundation> #import "MQTTKit.h" @interface mqttTool : NSObject @property (nonatomic, strong) MQTTClient *client; // mqtt客户端 @property (nonatomic, strong) NSString *service...【详细】
ios
2018年06月12日 赞:0 评论:0 阅读:110
pod 突然失效,重装ruby吧少年
pod search *** 的时候报错,什么鬼?。。 /Users/tuoge/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/yaml.rb:5:in `<top>': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. /Users/tuoge/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/yaml.rb:5:in `<top>': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning,...【详细】
ios
2018年06月12日 赞:0 评论:0 阅读:112
error: Execution was interrupted, reason: EXC_BAD_ACCESS (code=1, address=0x54485250). The proces...
打断点看日志的时候发现这个问题 error: Execution was interrupted, reason: EXC_BAD_ACCESS (code=1, address=0x54485250). The process has been returned to the state before expression evaluation. 如图: 这是什么原因呢【详细】
ios
2018年06月12日 赞:0 评论:0 阅读:89
dyld: Library not loaded: /System/Library/Frameworks/UserNotifications.framework/UserNotification...
真机运行报错,手机版本太低导致有一些框架用不了,提示如下: dyld: Library not loaded: /System/Library/Frameworks/UserNotifications.framework/UserNotifications Referenced from: /var/containers/Bundle/Application/E2822CA4-5B2A-4678-904C-2A453BDEA68D/bluetoothLock.app/bluetoothLock Reason: image not found 这里只需要在TARGETS—>Build Phases —> Link Binary With Libraries里边,UserNoifications.framework ...【详细】
ios
2018年06月12日 赞:0 评论:0 阅读:103
unable to load client certificate private key file
解决方法可以跳过看最后!!!o( ̄︶ ̄)o 终端执行 openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert MyPushChat.pem -key MyPushChatKey.pem 报错: unable to load client certificate private key file 140735947195336:error:0906D06C:PEM routines:PEM_read_bio:no start line:/BuildRoot/Library/Caches/com.apple.xbs/Sources/libressl/libressl-22.50.2/libressl/crypto/pem/pem_lib.c:704:Expecting: ANY PRIVATE KEY 目前...【详细】
ios
2018年06月12日 赞:0 评论:0 阅读:213
telnet gateway.sandbox.push.apple.com 2195
连接苹果服务器的时候,竟然报错 -bash: telnet: command not found 我擦,原来是直接被苹果移除了。。 https://forums.developer.apple.com/thread/79056 安装:brew install telnet【详细】
ios
2018年06月12日 赞:0 评论:0 阅读:47
苹果企业开发者证书申请一步到位
声明:这个是申请企业证书,企业证书,企业证书!!! 如果需要申请公司证书的话,转我另一篇看下iOS 公司开发者账号申请(附加邓白氏编码的申请) 1-1、首先打开苹果开发者网站 1-2、登录苹果账号之后,进入首页 1-3、首页拉到底部,看到第一列"Discover"有个"Developer Program" 1-4、点击进去,拉到底部,看到一个公文包样...【详细】
ios
2018年06月12日 赞:0 评论:0 阅读:294
共68个 共4页 1234
sina weixin mail 回到顶部