Delphi IOS class_addMethod】的更多相关文章

class_addMethod 学习FMX.Platform.iOS.pas文件的处理办法 d:\program files (x86)\embarcadero\studio\17.0\source\fmx\FMX.Platform.iOS.pas performFetchWithCompletionHandler procedure performFetchWithCompletionHandler(self : id; _cmd : SEL; application: PUIApplicat…
Delphi IOS 后台运行 同样的程序,编译成android,锁屏后继续运行正常,蓝牙通讯正常,但在IOS下锁屏后程序的蓝牙就中断通讯了? IOS的机制就是这样,锁屏就关闭了. 音乐播放器是怎么做到的?锁屏还能继续工作? 查看iPhone手机,关闭后台刷新,依然可以播放音乐. 另外还有系统设置里的后台刷新打开还是关闭状态. 写个单独的循环累加,显示结果值的程序,加上audio.bluetooth-central.bluetooth-peripheral三个选项,锁屏依然停止状态.看来还是要写…
注:有好的资源,请添加了上传,上传后,通知管理员,删除旧文件,累积相关的学习资源,方便新手学习 一.相关论坛http://www.2ccc.com/ delphi 合子 www.2pascal.com (移动开发群主推论坛)https://quality.embarcadero.com 官方QC,看哪些bug有人提交过了没 http://dn.embarcadero.com/firemonkey EDN 二 相关个人BLOg.文章等: 万一的BLOg--DELPHI大百科全书http://www…
delphi ios info.plist delphi修改info.plist.TemplateiOS.xml文件,然后自动生成project1.info.plist http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Customizing_Your_info.plist_File http://docwiki.embarcadero.com/RADStudio/Berlin/en/Customizing_Your_info.plist_Fil…
delphi  IOS 通知 TNotification http://blogs.embarcadero.com/ao/2013/05/01/39450 TNotification http://docwiki.embarcadero.com/CodeExamples/Seattle/en/FMX.Notification.Mac_%28Delphi%29 http://docwiki.embarcadero.com/RADStudio/Seattle/en/Mobile_Tutorial:_…
Apple 在 iOS 提供了文件共享(FileSharing)功能,让 App 有一个对外窗口的目录,透过 iTunes 可以任意管理这个目录的文档内容(可拖入文档,也能将文档拖出备份). 如果 App 需要文件共享,只需要在 Delphi 的 Project Option 需要加入 UIFileSharingEnabled(如上图)并设定为 true. 开启文件共享后,里面所有的文档会备份到 iCloud,因此 Apple 对这部份的审核比较严格,如果没有必要备份的文档需要关闭,请参考: […
RAD Delphi XE/10 Seattle 安装IOS.OSX环境安装,IOS模拟器,MAC X 真机可以调试 http://community.embarcadero.com/blogs/entry/rad-studio-trial-fully-testeable http://www.embarcadero.com/starthere/seattle/mobdevsetup/ios/en/index.html 参考 http://www.bubuko.com/infodetail-79…
[weak] FMusicPlayer: TMusicPlayer; [weak]修饰, 编译器在处理这个变量的时候不会调用该变量内容的__ObjAddRef和__ObjRelease., procedure DoUpdateUI(newPos: Single);//更新进度条 procedure UpdateNowPlaying(newIndex: Integer);//当前播放歌曲名称等信息 procedure UpdateSongs;//添加歌曲列表 procedure SongChang…
RAD Delphi XE/10 Seattle 安装IOS.OSX环境安装,IOS模拟器,MAC X 真机可以调试 http://community.embarcadero.com/blogs/entry/rad-studio-trial-fully-testeable http://www.embarcadero.com/starthere/seattle/mobdevsetup/ios/en/index.html http://docwiki.embarcadero.com/RADStud…
BindSourceDB4.DataSet :=nil; BindSourceDB4.DataSet :=FDMemTable1; grid绑定后显示数据正常,第二次赋值BindSourceDB4.DataSet就报错了.RAD berlin 存在此问题. error in ios windows平台下正常,IOS下报错. Data.Bind.DBScope.pas,edit file add to current project,compiler that's ok! function TCu…
代理方法 centralManagerDidUpdateState: peripheralManagerDidUpdateState:代理方法. centralManager:willRestoreState peripheralManager:willRestoreState:代理方法 - (void)centralManager:(CBCentralManager *)central willRestoreState:(NSDictionary *)state { NSArray *peri…
作用:在 OSX 图标下方显示 App 中文繁体或简体的名称(系统自动选取) 适用:XE7, XE8 for OSX 操作: 创建一个新工程. 在工程目录下创建二个文件夹(zh_??.lproj)文件(InfoPlist.strings)及内容: zh_CN.lproj InfoPlist.strings CFBundleName = "中文测试"; CFBundleDisplayName = "中文测试"; zh_TW.lproj InfoPlist.string…
添加自己的文件. Project>Deployment>Add File Remote Path android and IOS: assets\internal\ TPath.GetDocumentsPath /data/data/com.tt.project/files IOS目录: StartUp\Documents 要求带斜杠  StartUp\Documents\ TPath.Combine(TPath.GetDocumentsPath, 'filename') 参考 http://…
http://docwiki.embarcadero.com/RADStudio/Seattle/en/IOS_Mobile_Application_Development http://docwiki.embarcadero.com/RADStudio/Seattle/en/Submitting_Your_App_to_the_App_Store_(iOS) https://developer.apple.com/library/ios/documentation/LanguagesUtili…
1.Mac 中 simulator模拟器Home快捷键:command(Win键盘,Ctrl与Alt之间的键)+shift+h来代替,也可以点击菜单>HardWare>Home 2.iPhone 手机截屏快捷键:电源键+Home键.保存到相册了. 3.RAD IDE SDK里添加SDK的版本,与MAC里的XCode版本有关,在Xcode>Locaotions>Command Line Tools选择xcode版本.Xcode 6.4(IOS8.4),Xcode7.1(IOS9),I…
procedure TDeviceInfoForm.btnGetDeviceInfoClick(Sender: TObject); var Device : UIDevice; begin Device := TUIDevice.Wrap(TUIDevice.OCClass.currentDevice); lbOSName.Text := Format('OS Name: %s', [NSStrToStr(Device.systemName)]); lbOSVersion.Text := For…
aUrl: NSString; cmdurl: NSURL; AbsoluteFileName: string; cmdurl := NSURL.URLWithString(aUrl); cmdurl:=TNSURL.Wrap(TNSURL.OCClass.URLWithString(StrToNSStr('http://www.ww.com'))); NSNewURL := TNSURL.Wrap(TNSURL.OCClass.fileURLWithPath(LPath)); URL := T…
3.这里有一个问题,就是客户端是通过心跳来和服务端保持连接,心跳是由定时器触发的,当我退到后台以后,定时器方法被挂起,那么通过如下设置来在后台运行定时器 beginBackgroundTaskWithExpirationHandler - (void)applicationDidEnterBackground:(UIApplication *)application{ UIApplication* app = [UIApplication sharedApplication]; __block…
FormSaveState procedure TFrm.FormSaveState(Sender: TObject);begin end; http://stackoverflow.com/questions/22967520/read-and-writing-a-inifile-in-a-delphi-firemonkey-mobile-application FMX.Forms.TFormSaveState Occurs when the form is about to go to ba…
Delphi iOS 版本需求 版本 版本需求 官网 备注 Delphi 10.1 Berlin iPod Touch, iPhone, or iPad iOS 8 iOS 9 http://docwiki.embarcadero.com/RADStudio/Berlin/en/FireMonkey_Platform_Prerequisites 不支持iPhone 3GSiPhone 4 Delphi 10 Seattle iPod Touch, iPhone, or iPad iOS 6(官方…
http://cache.baiducontent.com/c?m=9d78d513d99516f11ab7cf690d678c3b584380122ba7a0020fd18438e4732b40506793ac57240773a4d20c1116dc4348adb0687d6d4566f58cc9fb57c0ebcc757a9f2743215dd01d05d36ef39c00388477cb4deedb5ca0bcfb3092aad2d2de49008a155e2bdea7960c575299…
安装了 Delphi Xe4 之后打开这个地址就是完整的官方的文档了. 虽然不是立刻能解决你的问题. 但也是必须要看一遍的. 最基础的都在这里了. ms-help://embarcadero.rs_xe4/rad/IOS_Tutorials'3A_Delphi_iOS_Application_Development.html iOS Topics Preparing Your Development Environment: Working with a Mac and a PC Install…
A curated list of awesome Delphi frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Note that only open-source projects are considered. Dead projects are mainly ignored except for those which do not have alive analogs.…
Awesome Delphi  A curated list of awesome Delphi frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Note that only open-source projects are considered. Dead projects are mainly ignored except for those which do not hav…
delphi 各新版本特性收集 Delphi XE6新增了一些特性并增强了原有的功能,主要有以下几个方面:   IDE(整合开发环境)   Internet XML(扩展标记语言) Compiler(编译器) COM/Active X Database support(数据库支持) CORBA Actions(动作) Custom Variants(可定义的可变类型) VCL 单元和特性 RTL单元和特性 Cross-platform development(跨平台开发) Translation…
Delphi XE5中的新增内容 Delphi XE5是所有Delphi开发人员的必须备升级,并且是来自Embarcadero的获奖的.多设备应用开发解决方案的最新版本.使用Delphi XE5的新特性,以交付应用Android. iOS.Windows 和OS X.以PC机.平板电脑和智能手机为目标,更轻松地与更多数据连接 - 等等! Delphi XE5中的新特性 针对设备和仿真器的 Delphi Android ARM编译器 FM 平台用于创建针对Gingerbread (2.3.3 –…
4张图看懂delphi 10生成ipa和在iPhone虚拟器上调试(教程) (2016-02-01 03:21:06) 转载▼ 标签: delphi ios delphi10 教程 编程 分类: 编程学习 参见: delphi XE4生成ipa并部署到越狱iPad视频教程 os x el capitan / Xcode_7.2 / delphi 10 切换不同版本的模拟器.png在虚拟器上调试的正确设置.png域名设置.png记得选择的平台要选虚拟器.png…
http://www.cnblogs.com/onechen/p/5559017.html 原本在 Seattle 版本时,还能支持 iPhone 3GS (iOS v6.x), iPhone 4 (iOS v7.x),到了 Berlin 已不支持了,在用户的抱怨下,只好自己尝试去修正它,经过一番努力,终于找到原来是 TNSLayoutConstraint 在搞鬼,修正后: 可以支持 iPhone 4 (iOS v7.x) 运行(可见官方只要稍做修改,就能做到支持的) 无法支持 iPhone 3…
http://codeverge.com/embarcadero.delphi.ios/…
Happy New Year! Delphi XE5 Update 2 Recent VCL enhancements New product features for old product users reFind for search/replace with PCRE Mobile coding topics DEP & ASLR in Windows projects Delphi XE5 Update 2 If you're a user of Delphi XE5 or RAD S…