![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS
文章平均质量分 62
Mark_ZQ
程序员
展开
-
Flutter(macOS) no devices找不到iPhone真机的解决方法
此方法仅限于macOS白苹果或者黑苹果系统。Windows端只支持Android版本的调试与打包运行。flutter找不到真机,已经安装Xcode,Xcode里面可以打开真机运行,但Android Studio环境和Vscode环境下,不能找到连接的iPhone真机,其实很简单,终端运行一下:flutter doctor即可按照终端提示执行...转载 2020-10-13 17:11:31 · 1445 阅读 · 0 评论 -
iOS_第3方类库MBprogressHUD
时间 2014-08-06 18:22:29 CSDN博客原文 http://blog.csdn.net/pre_eminent/article/details/384050071,将下载好的第3方类库MBprogressHUD源码包 加入到工程 (其实就是一个.h和.m文件)2,进入工程的Build Phases,将源码包里面的所有.m文件全部添加到工程3,添转载 2015-04-01 15:43:38 · 214 阅读 · 0 评论 -
IOS CoreData 多表查询(下)
在IOS CoreData中,多表查询上相对来说,没有SQL直观,但COREDATA的功能还是可以完成相关操作的。多表查询,表与表之间肯定存在某种关系,如果对于类似外连接,左连接等操作,在COREDATA中就显得无力(请高手指教了)。在上节中,介绍了一下数据库的关系查询操作。下面使用CoreData进行关系数据库的表与表之间的关系演示。生成COREDATA和如何设置转载 2015-03-31 17:51:03 · 245 阅读 · 0 评论 -
Background Modes in iOS Tutorial
Gustavo Ambrozio on May 2, 2013 Learn how to make your app do stuff even when it is no longer activeBeginning with iOS 4, you can design your apps to stay suspended转载 2015-04-08 17:41:46 · 733 阅读 · 0 评论 -
iOS结构体二进制NSData相互转换
NSData *myData = [NSData dataWithBytes:&aStruct length:sizeof(aStruct)]; OneStruct oneStruct; [myData getBytes:&oneStruct length:sizeof(oneStruct)];原创 2015-08-18 16:24:34 · 1685 阅读 · 0 评论 -
IOS检测网络连接状态(转)
使用之前请从Apple网站下载示例:点此下载然后将Reachability.h 和 Reachability.m 加到自己的项目中,并引用 SystemConfiguration.framework,就可以使用了。Reachability 中定义了3种网络状态:// the network state of the device for Reachability 1.5转载 2015-04-09 17:05:44 · 282 阅读 · 0 评论 -
IOS CoreData 多表查询(上)
在网上搜索了下,发现只有部分讲解CoreData关系的,但对多表之间的查询并没有相应的介绍。因此操作自己写了个。先创建几个表。1、部门表:department dp_id Integer primary key dp_deptname varchar(20) //使用coredata实体创建时用string就行图:转载 2015-03-31 17:51:42 · 341 阅读 · 0 评论 -
pkg-config for mac 安装
[编译环境] pkg-config for mac 安装由于大部分的开源工程都需要用到pkg-config,因此今天在这讲解一下pkg-config for mac 安装过程.1.检测环境是否已安装pkg-config再命令行中输入: pkg-config 若未安装,则提示命令未找到.2.安装pkg-configcurl http:/转载 2015-03-02 11:12:48 · 500 阅读 · 0 评论 -
github优秀开源项目大全-iOS
前言本文旨在搜集github上优秀的开源项目本文搜集的项目都是用于iOS开发本文会持续更新…完整客户端ioctocatgithub的iOS客户端,目前开源代码是V1版本,V2版本在appstore上可以下载ChatSecure-iOS使用XMPP协议的IM开源软件,很强大,在appstore上可以下载转载 2015-10-20 08:32:55 · 296 阅读 · 0 评论 -
iOS开发中的单元测试(一)&(二)
作者高嘉峻(微博:@gaosboy),SegmentFault.com联合创始人,杭州iOS开发者沙龙发起人,资深iOS开发者。iOS开发中的单元测试(一)导读:本文不讨论单元测试是什么,或者它之于一个工程的利弊,我认为单元测试是一个开发者保证产出代码质量的有效工具。本文从使用者的角度对比当下比较流行的两款单元测试框架,给大家提供一些选用建议。如果你还不甚了解单元测试在工程中所起到转载 2015-10-20 23:04:52 · 433 阅读 · 0 评论 -
iOS 9 适配系列教程 --https
本篇文章主要介绍了"iOS 9 适配系列教程 --https",主要涉及到方面的内容,对于IOS开发感兴趣的同学可以参考一下: 本文是投稿文章,作者:ChenYilong(https://github.com/ChenYilong/iOS9AdaptationTips)Demo1_iOS...Demo1_iOS9网络适配_改用更安全的HTTPS跟我有毛关系?需要我加班吗?!转载 2015-10-20 23:11:34 · 582 阅读 · 0 评论 -
iOS开发之单元测试
开始之前本文侧重讲述如何在iOS程序的开发过程中使用单元测试。使用Xcode自带的OCUnit作为测试框架。一、单元测试概述单元测试作为敏捷开发实践的组成之一,其目的是提高软件开发的效率,维持代码的健康性。其目标是证明软件能够正常运行,而不是发现bug(发现bug这一目的与开发成本是正相关的,虽然发现bug是保证软件质量的一种手段,但是很显然这与降低软件开发成本这一目的背道转载 2015-10-20 23:05:29 · 334 阅读 · 0 评论 -
RSA私钥及公钥生成
RSA私钥及公钥生成更新时间:2015/10/16 访问次数:19415OpenSSL工具安装Linux用户(以Ubuntu为例)sudo apt-get install opensslWindows用户开发者可以在OpenSSL官方网站下载Windows的OpenSSL安装包进行安装。RSA私钥及公钥转载 2015-11-10 18:35:25 · 3507 阅读 · 0 评论 -
keys
NSExceptionDomainsCrashlytics.comNSExceptionAllowsInsecureHTTPLoadsNSExceptionRequiresForwardSecrecyNSIncludesSubdomainsapi.app.sfymark.comNSExceptionAllowsInsecureHTTPLoads原创 2015-11-11 11:26:02 · 779 阅读 · 0 评论 -
常用网址(持续更新)
苹果源码list : http://opensource.apple.com/tarballs/http://brew.sh/index_zh-cn.html原创 2015-12-23 17:27:08 · 521 阅读 · 0 评论 -
开源中国iOS客户端学习——(十二)用户登陆
上一篇博客 开源中国iOS客户端学习——(十一)AES加密 中提到将用户名和密码保存到了本地沙盒之中,在从本地读取用户名和密码,这是一个怎样的过程?[cpp] view plaincopy-(void)saveUserNameAndPwd:(NSString *)userName andPwd:(NSString *)pwd {转载 2015-04-03 14:59:40 · 369 阅读 · 0 评论 -
How to Re-Run the OS X Setup Assistant
http://www.theinstructional.com/guides/how-to-re-run-the-os-x-setup-assistant\February 26, 2014When you first start using a brand-new Mac or performed a clean install of OS X, you转载 2015-04-05 14:27:35 · 878 阅读 · 0 评论 -
IOS开发之实现App消息推送(最新)
好久没有写过博客啦,今天就由本菜鸟给大家做一个简单的IOSApp消息推送教程吧!一切从0开始,包括XCode6, IOS8, 以及苹果开发者中心最新如何注册应用,申请证书以及下载配置概要文件,相信很多刚开始接触ios的人会很想了解一下。(ps:网上看了一下虽然有很多讲述推送的好教程,我也是看着一步步学会的,但是这些教程的时间都是去年或者更早时期的,对引导新手来说不是很合适)第一部分转载 2015-03-31 13:09:05 · 430 阅读 · 0 评论 -
iOS语音播放之切换听筒和扬声器的方法解决方案
2014-08-29 16:04 3449人阅读 评论(3) 收藏 举报IOS语音听筒与扬声器切换AVAudioSession目录(?)[-]使用近距离传感器proximityMonitoringEnabled 属性proximityState 属性Notification[[UIDevice currentDevice] setProx转载 2015-03-30 13:10:36 · 771 阅读 · 0 评论 -
后台运行定位,音频,网络电话
大家都知道我们的程序在后台运行的时间是10分钟,10分钟后便会停止。但是像实时定位,播放音频,以及网络电话这些功能我们需要在后台持续运行。那么我们就要进行相应的设置。下面具体的例子以定位为例#import #import @interface BackgroundTrackerViewController : UIViewController原创 2015-04-09 19:10:05 · 579 阅读 · 0 评论 -
Build or Compile Linphone from Source for iPhone and iPad
By Jessica ChiangThis entry documents how to build Linphone from source for iPhone and iPadUpdated for Mac Maverick(v10.9.5 v10.9.3), Version 6.1 (6A1052d) XCode6 Beta3, iOS 8.1 7.1, and the转载 2015-03-02 12:55:32 · 815 阅读 · 0 评论 -
ios UITableView 异步加载图片并防止错位
UITableView 重用 UITableViewCell 并异步加载图片时会出现图片错乱的情况对错位原因不明白的同学请参考我的另外一篇随笔:http://www.cnblogs.com/lesliefang/p/3619223.html 。当然大多数情况下可以用 SDWebImage, 这个库功能强大,封装的很好。但自己重头来写可能对问题理解的更深。SDWebImage转载 2015-04-23 18:01:59 · 782 阅读 · 0 评论 -
Xcconfig文件的用法
本站QQ技术群:93916004xcconfig文件正如其名字一样,就是xcode里的config文件。 我们在开发过程中,需要配置一些参数,这些都可以在xcode工程的setting对项目进行配置,xcconfig就是将这些配置项以文件的形式独立出来,方便共享与配置。比如两个项目用到相同的配置,那么只需要在xcode中选择对应的xcconfig文件即可,方便与灵活共享,所以今天需要向转载 2015-03-12 16:40:15 · 1703 阅读 · 0 评论 -
IOS 新消息通知提示-声音、震动
一、APNS 1.注册[cpp] view plaincopyprint?[[UIApplication sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound转载 2015-04-07 18:12:45 · 1200 阅读 · 0 评论 -
NSPredicate 条件查询或过虑
NSPredicate用于查询和过滤在SQL中作为查询条件通常用WHERE,但在COREDATA中作为查询条件就可以用到NSPredicate.NSPredicate 不单可以和COREDATA中的FetchRequest 配合使用。也可以与NSArray配合使用。 NSPredicate 中支持的关键词和条件符:1、>,=,如: N转载 2015-03-31 17:52:56 · 404 阅读 · 0 评论 -
iphone时间戳与时间之间的相互转换,随机数的使用总结
设置时间显示格式: NSString* timeStr = @"2011-01-26 17:40:50"; NSDateFormatter *formatter = [[[NSDateFormatter alloc] init] autorelease]; [formatter setDateStyle:NSDateFormatterMediumSty转载 2015-03-29 16:19:32 · 782 阅读 · 0 评论 -
sqlite与coreData的简单比较
前些时日,面试一家公司,对方的面试考官问我对于这两个区别有什么看法。以前项目里边只顾着写,没想太多,简单的答复 coreData提供ORM(Object Relationships Mapping)解决方案,能直接生成对应的model对象文件,并且封装了一些底层操作,简化了使用,而sqlite要使用c调用对应的api,并进行一些底层的封装操作,且model对象文件要自己写过,代码量会稍大一些,其他转载 2015-03-27 11:33:16 · 2473 阅读 · 0 评论 -
iosinHouse发布应用
一、明确几个概念1、企业版IDP: 即iOS Development Enterprise Program。注意是$299/Year那种,并不是$99/Year的那种2、In House:是指企业内发布,仅限企业内部人员使用。二、In-House 特点:1、不能发布到AppleStore进行销售2、不需要Apple评审3、可以使用任何一支的私有API转载 2015-03-24 14:00:11 · 1040 阅读 · 0 评论 -
苹果系统声音文件
http://iphonedevwiki.net/index.php/AudioServices转载 2015-04-07 18:16:40 · 1378 阅读 · 0 评论 -
IOS成长之路-使用系统默认声音、震动
原文地址:http://blog.csdn.net/like7xiaoben/article/details/9001806导入框架:代码:[cpp] view plaincopy#import #import @interface MsgPlaySound : NS转载 2015-03-30 17:59:06 · 383 阅读 · 0 评论 -
那些不能错过的Xcode插件
整理自BigPolarBear的博客 、杂技杂记 以及CC此前整理。转至: http://www.cocoachina.com/industry/20130918/7022.html古人云“工欲善其事必先利其器”,打造一个强大的开发环境,是立即提升自身战斗力的绝佳途径!以下是搜集的一些有力的XCode插件。 1.全能搜索家CodePilot 2.0你要找的是文件?是文件夹转载 2015-08-06 13:58:37 · 318 阅读 · 0 评论 -
iOS应用中通过设置VOIP模式实现休眠状态下socket的长连接
如果你的应用程序需要在设备休眠的时候还能够收到服务器端发送的消息,那我们就可以借助VOIP的模式来实现这一需求。但是如果的应用程序并不是正真的VOIP应用,那当你把你的应用提交到AppStore的时候基本上会被苹果Reject. 但是如果你的应用是企业内部发布的或者你只想了解其中的原理,那该文也许对您会有所帮助。 一、在iOS中如何应用VOIP VOIP程序需要稳定的网络去连接和它相关的服务,转载 2015-04-09 19:16:46 · 789 阅读 · 0 评论 -
开源中国iOS客户端学习——(十一)AES加密
2013-05-22 11:14 13473人阅读 评论(10) 收藏 举报开源中国iOS客户端学习AES加密http://blog.csdn.net/duxinfeng2010/article/details/8958686数据加密在解密在软件开发过程中举足轻重的作用,可能有的公司在加密的时候有自己公司内部一套设计的算法,而在这方面不想浪费太大精力就可以去考虑使用第三转载 2015-04-03 15:01:09 · 461 阅读 · 0 评论