iOS_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> iOS >>列表
相比其他手机厂商而言,苹果是相对最看重用户隐私的,毕竟iOS是封闭系统,操作起来比较省事。iOS11中苹果对定位服务也是进行了重新调整,这对于用户来说是极好的,而开发者则哭晕厕所,因为他们再也不能偷摸定位你的位置了。苹果在iOS11中定位服务中推送了一项新的更新,它可以让用户看清楚究竟是哪些应用一直在追踪他们的位置。当你使用谷歌地图时,系统就会在界面最上方用蓝色栏进行标注,“谷歌正在使用你的位置(GoogleisUsingYourLocation)”。毫无疑问... 查看全文
· iOS ----------将照片保存到相册发布时间:2017-06-29
在使用前请导入photos.framework然后导入#import<Photos/PHPhotoLibrary.h>#import<Photos/PHAssetChangeRequest.h>#import<Photos/PHImageManager.h>方法一使用UIImageWriteToSavedPhotosAlbum函数将图片保存到相册,如:-(void)loadImageFinished:(UIImage*)image... 查看全文
遇到过好多次使用自定义view,修改frame无效问题,之前都是放弃xib,直接手写,发现手写简单的还行,复杂的UI就坑逼了。所以还是需要用到可视化编辑的xib。整理一下,自己备忘也供iOS开发的朋友参考:一般我们会直接这样写:XPGovRecUnitView*recUnitView=[[[NSBundlemainBundle]loadNibNamed:@"XPGovRecUnitView"owner:selfoptions:nil]firstObject];recUnitView... 查看全文
HBO的《硅谷黑历史》除了以一种诙谐幽默的方式向观众展示硅谷科技公司的生活之外,看起来它还真能给现实生活带来影响。近日,这款在剧中提出的软件--NotHotdog真的来到了人们生活中。剧中,初创公司SeeFood的Erlich和Jian-Yang开发出了一款能识别热狗的软件,就在这一集内容播出去没多久,AppStore就上架了这样一款软件,现在,它正式登陆Android的PlayStore。这下,几乎大部分的移动用户都能体验一把来自《硅谷黑历史》这款脑洞大开的软件。... 查看全文
6月27日消息,据CNET报道,iPhone8将是苹果令人惊叹的十周年版iPhone,然而乍看起来,iOS11似乎不那么雄心勃勃,它看起来更多是有针对性的升级,有些甚至显得有点儿怪诞。苹果iPhone和iPad最新版操作系统可能要到今年秋季才会正式到来,但苹果已经推出公共测试版。如果胆子够大,你可以将其安装在自己的iPad和iPhone上。但是最好不要安装在主设备上,而是在次要设备上进行体验,因为它很可能出现大量漏洞。我已经在iPhone7Plus和最新10... 查看全文
· 【代码笔记】iOS-计算时间差发布时间:2017-06-28
一,代码。-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.//时间格式2015-07-2018:34:31NSLog(@"%ld",[selfgetTimeInterval:@"2015-07-2000:00:00"]);}//计算时间差-(NSInteger)getTimeInterval:(NSString*)sendDateString... 查看全文
-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.self.view.backgroundColor=[UIColorgrayColor];UIView*view=[[UIViewalloc]initWithFrame:self.view.bounds];view.backgroundColor=[UIColorblueColor];view... 查看全文
在Android平台上线之后,微软的FaceSwap应用于今天正式登陆AppStore。iOS版本并未添加任何新的功能,这款应用就是利用图像算法平滑的进行换脸,形成有趣的人工合成照片。访问:AppStore基于在人脸识别系统的深入探索,微软亚洲研究院在2011年至2012年期间推出了三款WP应用:换脸应用FaceSwap;保护任务隐私的面具应用FaceMask以及改变面部表情的FaceTouch应用。2012年6月份,微软发布了相应的软件开发工具包,其中就包含最新的人脸检测算法... 查看全文
在清理垃圾、盗版应用上,苹果的态度很坚决,没有任何商量的余地,不合规一律下架。就在刚刚,苹果发布官方声明,他们的确在清理一些不良应用,为的是给用户一个高品质应用使用环境,同时这项工作并不是一时的,而是长久进行的。此外,在这份官方声明中,苹果强调这项持续性举措于2016年下半年推出,迄今为止全球范围内已经有超过10万个App被移除。从2016年6月起,Apple宣布对审核进行了革新,主要就是减少审核时间,目前可以达到约50%的App审核在24小时内完成,9成的App审核在48小时内完成... 查看全文
· 【代码笔记】iOS-动画的跳转发布时间:2017-06-24
一,工程图。二,代码。//点击任何处跳转到页面-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{CATransition*animTrans=[CATransitionanimation];animTrans.type=kCATransitionFade;animTrans.duration=1;animTrans.timingFunction=[CAMediaTimingFunctionfunctionWithName... 查看全文
armv7,armv7s,arm64,i386,x86_64详解一、概要平时项目开发中,可能使用第三方提供的静态库.a,如果.a提供方技术不成熟,使用的时候就会出现问题,例如:在真机上编译报错:Noarchitecturestocompilefor(ONLY_ACTIVE_ARCH=YES,activearch=x86_64,VALID_ARCHS=i386).在模拟器上编译报错:Noarchitecturestocompilefor(ONLY_ACTIVE_ARCH=YES... 查看全文
苹果现在开始慢慢将室内导航延伸到一些机场和购物中心,用户可以提前一窥iOS11中的这项苹果地图新功能。对于那些运行了iOS11beta的用户来说,他们可以在苹果地图的室内导航中找到费城国际机场、圣何塞国际机场以及圣何塞WestfieldValleyFair购物中心和旧金山WestfieldSanFranciscoCentre购物中心。室内地图将在未来为iOS11用户提供大型机场和购物中心室内的详细布局。打个比方,在机场,用户通过点击苹果地图中的“查看室内(lookinside... 查看全文
一,效果图。二,代码。-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview.//根据内容自动调整高度NSString*str=@"公元前3000年,印度河流域的居民的数字使用就已经比较普遍,居民们采用了十进位制的计算法。";UIFont*font=[UIFontsystemFontOfSize:13];CGSizesize=CGSizeMake(200,2000)... 查看全文
· iOS 关于修饰代理用weak还是assign发布时间:2017-06-21
1.对于strong:该对象强引用delegate,外界不能销毁delegate对象,会导致循环引用(RetainCycles)因为我们一般代理的都是当前的控制器比如scrollView.delegate=self;这时候就成了上面的一个圈的循环引用。如果上图delegate为强指针,那么也就是UIViewController和scrollView的retainCount永远最少都为1,所以有强指针指向的那个对象就不会销毁,这就造成了内存泄露。所以要想避免这种内存泄露... 查看全文
· [iOS]CIFilter滤镜发布时间:2017-06-21
-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.//滤镜效果NSArray*operations=@[@"CILinearToSRGBToneCurve",@"CIPhotoEffectChrome",@"CIPhotoEffectFade",@"CIPhotoEffectInstant",@"CIPhotoEffectMono"... 查看全文
一,效果图。二,代码。RootViewController.h#import<UIKit/UIKit.h>@interfaceRootViewController:UIViewController<UIAlertViewDelegate>@endRootViewController.m-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview... 查看全文
UIWebView是用来加载加载网页数据的一个框。UIWebView可以用来加载pdf、word、doc等等文件生成webview有两种方法,1、通过storyboard拖拽2、通过allocinit来初始化创建webview,下列文本中_webView.dataDetectorTypes=UIDataDetectorTypeAll;是识别webview中的类型,例如当webview中有电话号码,点击号码就能直接打电话-(UIWebView*)webView{if(!_webView)... 查看全文
从NSDictionary取值的时候有两个方法,objectForKey:和valueForKey:,这两个方法具体有什么不同呢?先从NSDictionary文档中来看这两个方法的定义:objectForKey:returnsthevalueassociatedwithaKey,ornilifnovalueisassociatedwithaKey.返回指定key的value,若没有这个key返回nil.valueForKey... 查看全文
· [iOS]AVSpeechSynthesizer语音合成发布时间:2017-06-20
1#import<AVFoundation/AVFoundation.h>23//初始化方法4AVSpeechSynthesizer*speech=[[AVSpeechSynthesizeralloc]init];56//设置内容7AVSpeechUtterance*utterance=[AVSpeechUtterancespeechUtteranceWithString:8@"红鲤鱼与绿鲤鱼与驴"];9//设置语音类型10utterance... 查看全文
iosjs交互分为两块:1.oc调用js这一块实现起来比较简单,我的项目中加载的是本地的html,js,css,需要注意的是当你向工程中拖入这些文件时,选择拷贝到工程中,(拖入的文件夹是蓝色的,相对路径),不然css,js的路径会存在问题加载本地html:oc调用js:一句代码搞定2.js调用ocjs调用oc又分为两种:1.js端是直接调用方法这里就要说到ios7才推出的一个新的apiJavaScriptCore,首先我们引入这个类... 查看全文