Post

Replies

Boosts

Views

Activity

Reply to Replace substring using regex in a string
Looks like my implementation seems off static func roundOff(_ val: String, _ decimalPlace: Int) -> String {     let decimalFormatter = createDecimalFormatter()     decimalFormatter.minimumFractionDigits = decimalPlace     decimalFormatter.maximumFractionDigits = decimalPlace     let bigDecimal = NSDecimalNumber(string: val)     return decimalFormatter.string(from: bigDecimal.rounding(accordingToBehavior: NSDecimalNumberHandler(roundingMode: .up, scale: Int16(decimalPlace), raiseOnExactness: false, raiseOnOverflow: false, raiseOnUnderflow: false, raiseOnDivideByZero: false)))!   } static func cel2far(_ celsius: Double) -> String {     return roundOff(String(celsius * 9.0 / 5.0 + 32.0), 0)   }   static func far2cel(_ fahrenheit: Double) -> String {     return roundOff(String((fahrenheit - 32.0) * 0.5555555555555556), 0)   } LOL
Topic: Programming Languages SubTopic: Swift Tags:
Mar ’23
Reply to IOS 15, javascript functions window.getSelection() or document.getSelection() not working
window.getSelection() actually works fine. The problem here is because when the focus is lost, then the selection is cleared as well. I forgot which version in ios i had this working before but now that i checked again under v16.1, it doesnt work. window.getSelection().rangeCount is always zero when i click a button to do some code with the text selection.
Topic: App & System Services SubTopic: Core OS Tags:
Jan ’24
Reply to Build Input File Cannot Be Found .app
Baaah. Closing this. It seems I was reading an outdated documentation regarding a library and it is what messed up my project. I used the SPM's lib instead of Cocopods and it's all ok now.
Topic: Programming Languages SubTopic: Swift Tags:
Replies
Boosts
Views
Activity
Mar ’23
Reply to Replace substring using regex in a string
Looks like my implementation seems off static func roundOff(_ val: String, _ decimalPlace: Int) -> String {     let decimalFormatter = createDecimalFormatter()     decimalFormatter.minimumFractionDigits = decimalPlace     decimalFormatter.maximumFractionDigits = decimalPlace     let bigDecimal = NSDecimalNumber(string: val)     return decimalFormatter.string(from: bigDecimal.rounding(accordingToBehavior: NSDecimalNumberHandler(roundingMode: .up, scale: Int16(decimalPlace), raiseOnExactness: false, raiseOnOverflow: false, raiseOnUnderflow: false, raiseOnDivideByZero: false)))!   } static func cel2far(_ celsius: Double) -> String {     return roundOff(String(celsius * 9.0 / 5.0 + 32.0), 0)   }   static func far2cel(_ fahrenheit: Double) -> String {     return roundOff(String((fahrenheit - 32.0) * 0.5555555555555556), 0)   } LOL
Topic: Programming Languages SubTopic: Swift Tags:
Replies
Boosts
Views
Activity
Mar ’23
Reply to Incorrect rounding off result
I will close this thread. I finally came across a post. the rounding mode used is .plain. Though I do not understand but since it works i have no problem with it.
Topic: Programming Languages SubTopic: Swift Tags:
Replies
Boosts
Views
Activity
Mar ’23
Reply to How To Loop Video In SwiftUI
@dave450 I decided to keep using VideoPlayer(player: AVPlayer) and add/remove an observer where after the video ends, it will play back to the first frame.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Mar ’23
Reply to IOS 15, javascript functions window.getSelection() or document.getSelection() not working
window.getSelection() actually works fine. The problem here is because when the focus is lost, then the selection is cleared as well. I forgot which version in ios i had this working before but now that i checked again under v16.1, it doesnt work. window.getSelection().rangeCount is always zero when i click a button to do some code with the text selection.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Jan ’24
Reply to touch events do not work in ipad air and pro
never mind. i added new code to check if device is running ios or max touch points is greater than 2.
Topic: Safari & Web SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jan ’24