iOS_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> iOS >>列表
· iOS开发中的数学函数发布时间:2016-08-24
在iOS开发当中。。。我们往往会涉及到一些算法。。。为了节省一些时间。。。让APP很快地被开发出来。。。我们需要对各类函数有一定的了解。。。接下来。。。我把部分常用函数分享出来。。。希望能帮到大家。。。rand()----随机数abs()/labs()----整数绝对值fabs()/fabsf()/fabsl()----浮点数绝对值floor()/floorf()/floorl()----向下取整ceil()/ceilf()/ceill()----向上取整round()/roundf(... 查看全文
· iOS数字键盘自定义按键发布时间:2016-08-24
UIKeyboardTypeNumberPad数字键盘自定义按键最近做一个搜索用户的功能,这里使用了UISearchBar。由于搜索的方式只有手机号码,所以这里的键盘要限制为数字输入,可以这么做:self.searchBar.keyboardType=UIKeyboardTypeNumberPad;如果使用的不是搜索框而是textField输入框,可以设置textField的键盘属性来展示self.textField.keyboardType=UIKeyboardTypeNumberPad... 查看全文
继4月推出WordFlowforiOS之后,微软又于今日发布了2.0版本,带来了一些让WindowsPhone用户羡慕的新特性。推出后不久,WordFlowforiOS就收获了大量五星好评(平均为4星),而本次更新的变动更大。当我们首次听到微软将把WindowsPhone输入法带到其它平台的时候,iOS的权重确实比Android和WindowsPhone要大一些(后者几乎没听到什么声响)。WordFlow2.0foriOS新特性一览:支持GIF、图片、emoji搜索;查找联系人;搜寻附近餐厅... 查看全文
· iOS---UISearchBar限制输入字数发布时间:2016-08-21
-(void)searchBar:(UISearchBar*)searchBartextDidChange:(NSString*)searchText//calledwhentextchanges(includingclear){if(searchBar.text.length>IMPUT_MAX){searchBar.text=[searchBar.textsubstringToIndex:15];}}... 查看全文
一.自动引用计数1.自动引用计数工作机制1.1swift和oc一样,采用自动引用计数来管理内存1.2当有强引用指向对象,对象的引用计数+1,强引用消失,自动计数-11.3如果对象的引用计数为0,那么该对象会被销毁2.循环引用2.1什么是循环引用?两个(或多个)对象互相强引用2.2循环引用对项目有什么影响循环引用会让对象不会被销毁,一直保存在内存中,可能导致项目运行不畅2.3怎么解决强引用问题... 查看全文
· iOS---TextView显示HTML文本发布时间:2016-08-21
_checkAllIntroduceTextView=[[UITextViewalloc]initWithFrame:CGRectMake(10,0,kScreenWidth-20,kScreenHeight)];_checkAllIntroduceTextView.backgroundColor=self.view.backgroundColor;_checkAllIntroduceTextView.returnKeyType=UIReturnKeyDone... 查看全文
在webView的delegate回调方法-(void)webViewDidFinishLoad:(UIWebView*)webView;中写上一下语句即可//字体大小[webViewstringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust='330%'"]... 查看全文
需求详解:在实际开发中,有可能是在后期优化的时候,会有这么需要优化的需求:聊天输入框保存之前输入的文本,提高用户的良好体验。在聊天模块中,用户可能会在输入框输入若干字符,但是没有点击发送就点击退出聊天,或者要点击用户头像确认用户的信息,或者比如需要向好友发送另一个好友的ID不得不暂时退出当前好友聊天界面跳转找到别的界面找ID,然而当前聊天输入框也已经输入好了若干字符,用户当然不希望退出之后就删除之前输入好的文字。所以这里就需要暂时保存用户输入好的但是没有发送出去的字符串。但是,还需要满足1... 查看全文
· iOS开发 中的代理实现发布时间:2016-08-17
iOS开发中的代理实现关于今天为什么要发这篇文字的原因:今天在和同事聊天的时候他跟我说项目中给他的block有时候不太能看的懂,让我尽量用代理写,好吧心累了,那就先从写个代理demo,防止以后他看不懂,嘿嘿今天我举例的东西呢我就不写demo了,直接从项目中吧需要的片段给剪出来吧??写的不好的地方大家多喷多指点???同城用到代理的目的就是在一个地方操作,在另一个地方实现,这就是简单的代理首先我们需要遵循一个协议?在你自定义的类的.h中然后定义协议?这些都是在自己.h中实现哦然后去自己的... 查看全文
数周前,微软就曾表示将会在今年8月15日开始面向iOS和Android平台发布MicrosoftAuthenticator应用程序。今天,微软如约兑现了承诺,该应用已经在iOS和Android平台上线,该应用原本名为AzureAuthenticator,通过多重身份验证(MFA)来管理账号。MicrosoftAuthenticator下载:iTunesStoreGooglePlayWindowsStoreMicrosoftAuthenticator应用一些亮点如下:刷新了用户体验... 查看全文
· ios 一个app启动另一个app发布时间:2016-08-16
问题描述:需要从一个ios应用程序中,能启动另一个ios应用程序。开发环境:xcode7.3.1关键词:白名单(LSApplicationQueriesSchemes)、注册自己的URLDemo源代码链接:http://pan.baidu.com/s/1bo327sb如何从一个app中,启动另一个app???本人ios菜鸟(工作需要,刚开始自学ios,现学现卖,哈哈)参考网上若干文章,实现了这个功能。目前,将demo分享出来。1.注册自己的URL新建一个工程MyAppOne,在info... 查看全文
一:MobileProject简介MobileProject项目是一个以MVC模式搭建的开源功能集合,基于Objective-C上面进行编写,意在解决新项目对于常见功能模块的重复开发,MobileProject对于项目的搭建也进行很明确的划分,各个模块职责也比较明确,MobileProject也引入的一些常用第三方插件、宏定义、工具帮助类等;整个项目也是在不断更新跟维护中,功能点也会不断更新;代码支持iOS7以后版本;二:项目框架内容三:功能点介绍1... 查看全文
· iOS画图,截图及清空发布时间:2016-08-16
1#import"ViewController.h"2#import"SecondVC.h"345#defineWIDTH[UIScreenmainScreen].bounds.size.width6#defineHEIGHT[UIScreenmainScreen].bounds.size.height78@interfaceViewController()9{10UIImageView*_canvasView;//画布11CGPoint_startPoint;//记录开始坐标1213... 查看全文
虽然今天是周末,但是还是要学习的不是。写这篇博客的目的呢是记录一下自己在上次项目迭代中踩的坑,不过这个坑已经填上了。虽然坑不大,但是踩上去肯定能崴脚。其实还是那句话,在没人给你指路的情况下,踩的坑多了,慢慢的就成长了。为了填今天要讲的这个坑,午觉都没睡呢。当然今天博客的内容并不高深,而且出现的几率还是蛮大的,所以喽就记录一下。也许你已经踩过,或者你已经将此坑填上,但是今天是我踩了一脚呢,没办法,还是记录一下吧。解决历程用一个字描述就是:“删”。一、描述这个&ldquo... 查看全文
最近一直在研究runtime运行时机制的问题,我想可能也有很多人不太清楚这个问题吧?在这里跟大家沟通分享下我对与runtime机制的理解。要理解runtime,首先我们要了解类和对象的内部结构,下面将首先介绍下OC中类与对象的结构层次。一、首先,从runtime.h头文件中找到对class与object的定义///AnopaquetypethatrepresentsanObjective-Cclass.typedefstructobjc_class*Class... 查看全文
· iOS 汉字的拼音发布时间:2016-08-12
#import<Foundation/Foundation.h>@interfaceNSString(Utils)/***汉字的拼音**@return拼音*/-(NSString*)pinyin;@end#import"NSString+Utils.h"@implementationNSString(Utils)//汉字的拼音-(NSString*)pinyin{NSMutableString*str=[selfmutableCopy];CFStringTransform(... 查看全文
周三,谷歌在iOS版本谷歌生产力套件(Docs/Sheets/Slides)更新中终于为iPad用户增加了分屏多任务(split-screenmultitasking)支持。运行iOS9以上系统的iPadPro和iPadAir2都将能够在更新后,在分屏边栏中继续使用谷歌生产力套件应用编辑文档或电子表格。尽管支持“分屏视图”多任务的iOS9推出将近一年谷歌生产力套件才支持这项特性,满足了许多用户的需求。谷歌生产力套件更新也获得了BUG修复和性能改进... 查看全文
这次包括之后讲的spritekit我都会围绕一个案例来说,这个案例就是一个简单的2d飞机大战游戏,今天这里我讲创建敌对精灵,就是敌对飞机,敌对飞机不停的被刷新到屏幕上.....当然这里涉及到的类其实还是,精灵,和材质两个类,这两个类前两篇的案例中已经出现过,使用方法都一样,主要看逻辑,我这里主要是实现每间隔一段时间屏幕就刷新一个敌对飞机。飞机从屏幕高度为起点往下移动,当potion移动到0时将敌对飞机移出。1/*这个方法是spritekit的场景自带的,每过一秒就会被调用*/2-(void... 查看全文
· iOS 项目中的常见文件发布时间:2016-08-08
iOS的笔记-项目中的常见文件新建一个项目之后,有那么多的文件,下面介绍一下主要的几个。1.文件名(1)AppDelegateUIApplication的代理,app收到干扰的时候,进行处理系统事件。比如,来电话,内存警告,应用启动。。(2)ViewController控制器,可以通过xib\storyboard\代码三种方式创建可视化界面。这个可视化界面,将会显示在UIWindowz中。(3)MainStoryboard系统自动创建的(4)Images.xcassets存放程序用到的图片(5... 查看全文
rt,最近搞一个高清图传,本着自(bu)主(mai)创(da)新(jiang)的原则,打算利用手中的iPad当作辅助飞行屏幕,USB传输数据。再说某疆图传7999(还只支持自家云台录像拍照),哪是我这等小学生消费得起的???现在刚绕明白OFDM正交子载波序列,又被接收端移动设备绕进去了。本来只考虑安卓的话是FT311无疑,但是……屏幕太小;换iOS?MFi过不去,只能类似电脑与iOS通讯方式。通讯先不管,数据传进来如何显示???刷新率60Hz... 查看全文