![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Objective-C
文章平均质量分 81
ios攻城狮2014
这个作者很懒,什么都没留下…
展开
-
bugly bug 解决历程
bugly bug 解决历程原创 2021-06-21 13:44:47 · 534 阅读 · 0 评论 -
iOS开发画虚线的方法
CAShapeLayer *shapeLayer = [CAShapeLayer layer]; [shapeLayer setBounds:self.view.bounds]; [shapeLayer setPosition:self.view.center]; [shapeLayer setFillColor:[[UIColor clearColor] CGCol...原创 2018-04-20 16:13:05 · 3350 阅读 · 0 评论 -
ios开发的block反向传值
block 的反向传值,一直以来都是copy, 今天写出来用来加深印象, 也给一些懒哥们copy的方便些。不多说,直接上代码。 #import <UIKit/UIKit.h> //第一步(第二个页面.h) typedef void (^secondVcBlock)(NSString*); @interface SecondViewController : UI...原创 2018-04-20 16:12:16 · 254 阅读 · 0 评论 -
iOS开发tableview 的cell 侧滑删除
网上搜的一些代码超级复杂,这里给大家一个简单的代码, 小白的我不喜欢太复杂的代码。 @interface ViewController ()<UITableViewDataSource,UITableViewDelegate,UIActionSheetDelegate> @end @implementation ViewController - (v...原创 2018-04-20 16:12:10 · 2064 阅读 · 0 评论 -
系统tabbar出现两个tabbar的问题解决方案。
先说说咋出来的, 扫描二维码成功后点击添加设备,直接pop to rootview tabbar这个界面出现了如下问题 一开始觉得是扫描的时候出的问题, 查来查去发现界面一个个的返回不会出现问题, 如果两个界面以上在返回就出现这个问题。具体原因我没有深究, 无非就是苹果把系统自带的tabbar 给搞出来了, 那好我们直接上代码干掉苹果给我们 弄出来的tabbabr。 如下代码直接添...原创 2018-04-20 16:12:05 · 861 阅读 · 0 评论 -
UIAlertController的一些简单实用方法
1.UIAlertController类似UIAlertView的最基本的使用方法。。直接上代码 -(void)alertViewcontrol { UIAlertController *alertControl = [UIAlertController alertControllerWithTitle:@"温馨提示" message:@"输入有误" preferredStyle...原创 2018-04-20 16:12:00 · 346 阅读 · 0 评论 -
ios开发同一个lab显示不同的颜色
闲来无事自己把自己学的东西发表出来供大家使用学习。 UILabel *lab = [[UILabel alloc] initWithFrame:CGRectMake(100, 100, 200, 30)]; [self.view addSubview:lab]; NSMutableAttributedString *textStr = [[NSMutableAttribute...原创 2018-04-20 16:11:57 · 621 阅读 · 0 评论 -
iOS开发textfield的一些方法汇总
1,动态获得textfield 的输入内容 在- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string添加如下代码就可以获得全部的代码。 NSString *text = [textField.text...原创 2018-04-20 16:11:52 · 478 阅读 · 0 评论 -
iOS 开发设置空间旋转中心点的代码
//让控件以 [self setAnchorPoint:CGPointMake(0, 0) forView:smallImg];为中心点旋转 //CGPointMake(0, 0) 控件的左上角为中心点 //CGPointMake(1, 1) 控件的右下角为中心点 - (void)setAnchorPoint:(CGPoint)anchorPoint forView:(UIView ...原创 2018-04-20 16:12:26 · 926 阅读 · 0 评论 -
ios获取手机连接的无线网名字
iOS开发用来获取当前连接的网络信息的API即CNCopyCurrentNetworkInfo 这个API位于SystemConfiguration.framework里面,使用时需要增加.h和包含库文件 使用时可以直接包含(仅限真机) #import <SystemConfiguration/CaptiveNetwork.h> - (NSString *)getWifiNam...原创 2018-04-20 16:12:29 · 249 阅读 · 0 评论 -
ios开发UDP协议发送广播寻找设备
代码链接 http://files.cnblogs.com/files/godlovexq/UDP.zip #import "AsyncUdpSocket.h" #import <ifaddrs.h> #import <arpa/inet.h> //做udp 请求 -(void)MakeUDP { //实例化 AsyncUdpSock...原创 2018-04-20 16:12:31 · 977 阅读 · 0 评论 -
模仿苹果手机虚拟键的代码分享,有兴趣的可以玩玩。 下面的是代码,复制粘贴就好.
// // ViewController.m // SuperDemo // // Created by dongqiangfei on 16/3/3. // Copyright © 2016年 dongqiangfei. All rights reserved. // #import "ViewController.h" #define mainScreenWidth [UIScre...原创 2018-04-20 16:12:44 · 2215 阅读 · 0 评论 -
GCD的信号量机制
相对于NSOperation 使用NSOperationQueue来控制并发. GCD 通过信号量机制 来控制并发. 即dispatch_semaphore. 信号量是一个整型值,并且具有一个初始值,并且支持信号通知和等待. 当一个信号量被信号通知,其计数会被增加. 大概一个线程在一个信号量上等待时,线程会被阻塞.(如果有必要的话), 直至 计数器大于0 .然后线程会减少这个计数. 在GCD中...原创 2019-09-06 15:21:04 · 10060 阅读 · 0 评论 -
ios开发webview 的三种引用方式以及动态更新本地静态页的方法
1最简单最基本的 NSURL *url = [NSURL URLWithString:@"http://www.baidu.com"]; NSURLRequest *request = [NSURLRequest requestWithURL:url]; [self.webView loadRequest:request]; 2 引用 导入工程的文件 记...原创 2018-04-20 16:14:15 · 394 阅读 · 0 评论 -
ios开发百度高德地图经纬度相互转换的算法解析
首先科普一下,经纬度这东西.GPS公司的经纬度算是 地球坐标系,高德地图的,是经过国家加密过得经纬度, 称之为火星坐标. 高德地图是火星坐标的二次加密. 完事儿上代码. // 百度转高德 -(void)bdToGaodeWithLat:(double)lat andLon:(double)lon { double x_pi = 3.14159265358979324 *...原创 2018-04-20 16:14:20 · 2638 阅读 · 2 评论